builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-076 starttime: 1463173192.15 results: success (0) buildid: 20160513114547 builduid: 844298ff049b42b29dca75dc9f9d8466 revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 13:59:52.145813) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 13:59:52.146460) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 13:59:52.146754) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 13:59:52.251937) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-13 13:59:52.252270) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False --13:59:56-- 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% 2.02 GB/s 13:59:56 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.632000 ========= master_lag: 4.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-05-13 13:59:57.780468) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-13 13:59:57.780810) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.755000 ========= master_lag: 4.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-13 14:00:02.781477) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 14:00:02.781784) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 805051b9a46259319d5c56424cb5249efc811363 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 805051b9a46259319d5c56424cb5249efc811363 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False 2016-05-13 14:00:06,581 truncating revision to first 12 chars 2016-05-13 14:00:06,581 Setting DEBUG logging. 2016-05-13 14:00:06,581 attempt 1/10 2016-05-13 14:00:06,581 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/805051b9a462?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 14:00:06,950 unpacking tar archive at: mozilla-aurora-805051b9a462/testing/mozharness/ program finished with exit code 0 elapsedTime=1.002000 ========= master_lag: 0.77 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 14:00:04.558670) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 14:00:04.559252) ========= script_repo_revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 14:00:04.559770) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 14:00:04.560084) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 14:00:04.575312) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 19 secs) (at 2016-05-13 14:00:04.575738) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 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-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:00:08 INFO - MultiFileLogger online at 20160513 14:00:08 in C:\slave\test 14:00:08 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 14:00:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:00:08 INFO - {'append_to_log': False, 14:00:08 INFO - 'base_work_dir': 'C:\\slave\\test', 14:00:08 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:00:08 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:00:08 INFO - 'buildbot_json_path': 'buildprops.json', 14:00:08 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:00:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:00:08 INFO - 'download_minidump_stackwalk': True, 14:00:08 INFO - 'download_symbols': 'true', 14:00:08 INFO - 'e10s': False, 14:00:08 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:00:08 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:00:08 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:00:08 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:00:08 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:00:08 INFO - 'C:/mozilla-build/tooltool.py'), 14:00:08 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:00:08 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:00:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:00:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:00:08 INFO - 'log_level': 'info', 14:00:08 INFO - 'log_to_console': True, 14:00:08 INFO - 'opt_config_files': (), 14:00:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:00:08 INFO - '--processes=1', 14:00:08 INFO - '--config=%(test_path)s/wptrunner.ini', 14:00:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:00:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:00:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:00:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:00:08 INFO - 'pip_index': False, 14:00:08 INFO - 'require_test_zip': True, 14:00:08 INFO - 'test_type': ('testharness',), 14:00:08 INFO - 'this_chunk': '1', 14:00:08 INFO - 'total_chunks': '10', 14:00:08 INFO - 'virtualenv_path': 'venv', 14:00:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:00:08 INFO - 'work_dir': 'build'} 14:00:08 INFO - ##### 14:00:08 INFO - ##### Running clobber step. 14:00:08 INFO - ##### 14:00:08 INFO - Running pre-action listener: _resource_record_pre_action 14:00:08 INFO - Running main action method: clobber 14:00:08 INFO - rmtree: C:\slave\test\build 14:00:08 INFO - Using _rmtree_windows ... 14:00:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:00:52 INFO - Running post-action listener: _resource_record_post_action 14:00:52 INFO - ##### 14:00:52 INFO - ##### Running read-buildbot-config step. 14:00:52 INFO - ##### 14:00:52 INFO - Running pre-action listener: _resource_record_pre_action 14:00:52 INFO - Running main action method: read_buildbot_config 14:00:52 INFO - Using buildbot properties: 14:00:52 INFO - { 14:00:52 INFO - "project": "", 14:00:52 INFO - "product": "firefox", 14:00:52 INFO - "script_repo_revision": "production", 14:00:52 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 14:00:52 INFO - "repository": "", 14:00:52 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 14:00:52 INFO - "buildid": "20160513114547", 14:00:52 INFO - "pgo_build": "False", 14:00:52 INFO - "basedir": "C:\\slave\\test", 14:00:52 INFO - "buildnumber": 2, 14:00:52 INFO - "slavename": "t-xp32-ix-076", 14:00:52 INFO - "revision": "805051b9a46259319d5c56424cb5249efc811363", 14:00:52 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:00:52 INFO - "platform": "win32", 14:00:52 INFO - "branch": "mozilla-aurora", 14:00:52 INFO - "repo_path": "releases/mozilla-aurora", 14:00:52 INFO - "moz_repo_path": "", 14:00:52 INFO - "stage_platform": "win32", 14:00:52 INFO - "builduid": "844298ff049b42b29dca75dc9f9d8466", 14:00:52 INFO - "slavebuilddir": "test" 14:00:52 INFO - } 14:00:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:00:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:00:52 INFO - Running post-action listener: _resource_record_post_action 14:00:52 INFO - ##### 14:00:52 INFO - ##### Running download-and-extract step. 14:00:52 INFO - ##### 14:00:52 INFO - Running pre-action listener: _resource_record_pre_action 14:00:52 INFO - Running main action method: download_and_extract 14:00:52 INFO - mkdir: C:\slave\test\build\tests 14:00:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:00:52 INFO - https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:00:52 INFO - trying https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:00:52 INFO - Downloading https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:00:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 14:00:53 INFO - Downloaded 1274 bytes. 14:00:53 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:00:53 INFO - Using the following test package requirements: 14:00:53 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:00:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:00:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:00:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'jsshell-win32.zip'], 14:00:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:00:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:00:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:00:53 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:00:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:00:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:53 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:00:53 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:00:53 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')]} 14:00:53 INFO - https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:00:53 INFO - trying https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:00:53 INFO - Downloading https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 14:00:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 14:00:55 INFO - Downloaded 20642753 bytes. 14:00:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:00:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:00:58 INFO - caution: filename not matched: web-platform/* 14:00:58 INFO - Return code: 11 14:00:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:00:58 INFO - https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:00:58 INFO - trying https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:00:58 INFO - Downloading https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:00:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 14:01:00 INFO - Downloaded 36408673 bytes. 14:01:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:01:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:01:31 INFO - caution: filename not matched: bin/* 14:01:31 INFO - caution: filename not matched: config/* 14:01:31 INFO - caution: filename not matched: mozbase/* 14:01:31 INFO - caution: filename not matched: marionette/* 14:01:31 INFO - caution: filename not matched: tools/wptserve/* 14:01:31 INFO - Return code: 11 14:01:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:31 INFO - https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:01:31 INFO - trying https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:01:31 INFO - Downloading https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:01:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 14:01:35 INFO - Downloaded 69597706 bytes. 14:01:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:01:35 INFO - mkdir: C:\slave\test\properties 14:01:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:01:35 INFO - Writing to file C:\slave\test\properties\build_url 14:01:35 INFO - Contents: 14:01:35 INFO - build_url:https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:01:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:36 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:01:36 INFO - Writing to file C:\slave\test\properties\symbols_url 14:01:36 INFO - Contents: 14:01:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:36 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')]} 14:01:36 INFO - https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:01:36 INFO - trying https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:36 INFO - Downloading https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:01:39 INFO - Downloaded 58380072 bytes. 14:01:39 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:01:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:01:44 INFO - Return code: 0 14:01:44 INFO - Running post-action listener: _resource_record_post_action 14:01:44 INFO - Running post-action listener: set_extra_try_arguments 14:01:44 INFO - ##### 14:01:44 INFO - ##### Running create-virtualenv step. 14:01:44 INFO - ##### 14:01:44 INFO - Running pre-action listener: _pre_create_virtualenv 14:01:44 INFO - Running pre-action listener: _resource_record_pre_action 14:01:44 INFO - Running main action method: create_virtualenv 14:01:44 INFO - Creating virtualenv C:\slave\test\build\venv 14:01:44 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 14:01:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:01:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:01:47 INFO - Installing distribute......................................................................................................................................................................................done. 14:01:47 INFO - Return code: 0 14:01:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:01: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')]} 14:01:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01: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')]} 14:01:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01: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-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 14:01: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', 'psutil>=0.7.1'] in C:\slave\test\build 14:01: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 psutil>=0.7.1 14:01:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:01:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 14:01:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 14:01:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:01:48 INFO - 'DCLOCATION': 'SCL3', 14:01:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:48 INFO - 'HOMEDRIVE': 'C:', 14:01:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:48 INFO - 'KTS_VERSION': '1.19c', 14:01:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 14:01:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:48 INFO - 'MOZ_AIRBAG': '1', 14:01:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:48 INFO - 'MOZ_MSVCVERSION': '8', 14:01:48 INFO - 'MOZ_NO_REMOTE': '1', 14:01:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:48 INFO - 'NO_EM_RESTART': '1', 14:01:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:48 INFO - 'OS': 'Windows_NT', 14:01:48 INFO - 'OURDRIVE': 'C:', 14:01: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', 14:01:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:01:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:48 INFO - 'PROCESSOR_LEVEL': '6', 14:01:48 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:48 INFO - 'PROMPT': '$P$G', 14:01:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:48 INFO - 'PWD': 'C:\\slave\\test', 14:01:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:48 INFO - 'SESSIONNAME': 'Console', 14:01:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:48 INFO - 'SYSTEMDRIVE': 'C:', 14:01:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:01:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:48 INFO - 'TEST1': 'testie', 14:01:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:48 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 14:01:48 INFO - 'USERNAME': 'cltbld', 14:01:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:48 INFO - 'WINDIR': 'C:\\WINDOWS', 14:01:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:48 INFO - Downloading/unpacking psutil>=0.7.1 14:01:48 INFO - Running setup.py egg_info for package psutil 14:01:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:01:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:01:48 INFO - Installing collected packages: psutil 14:01:48 INFO - Running setup.py install for psutil 14:01:48 INFO - building 'psutil._psutil_windows' extension 14:01:48 INFO - error: Unable to find vcvarsall.bat 14:01: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-rmd32j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:01:48 INFO - running install 14:01:48 INFO - running build 14:01:48 INFO - running build_py 14:01:48 INFO - creating build 14:01:48 INFO - creating build\lib.win32-2.7 14:01:48 INFO - creating build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:01:48 INFO - running build_ext 14:01:48 INFO - building 'psutil._psutil_windows' extension 14:01:48 INFO - error: Unable to find vcvarsall.bat 14:01:48 INFO - ---------------------------------------- 14:01: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-rmd32j-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:01:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 14:01:48 WARNING - Return code: 1 14:01: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! 14:01:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:01: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')]} 14:01:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01: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')]} 14:01:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01: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-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 14:01: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 14:01: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 14:01:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:01:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 14:01:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 14:01:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:01:48 INFO - 'DCLOCATION': 'SCL3', 14:01:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:48 INFO - 'HOMEDRIVE': 'C:', 14:01:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:48 INFO - 'KTS_VERSION': '1.19c', 14:01:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 14:01:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:48 INFO - 'MOZ_AIRBAG': '1', 14:01:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:48 INFO - 'MOZ_MSVCVERSION': '8', 14:01:48 INFO - 'MOZ_NO_REMOTE': '1', 14:01:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:48 INFO - 'NO_EM_RESTART': '1', 14:01:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:48 INFO - 'OS': 'Windows_NT', 14:01:48 INFO - 'OURDRIVE': 'C:', 14:01: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', 14:01:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:01:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:48 INFO - 'PROCESSOR_LEVEL': '6', 14:01:48 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:48 INFO - 'PROMPT': '$P$G', 14:01:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:48 INFO - 'PWD': 'C:\\slave\\test', 14:01:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:48 INFO - 'SESSIONNAME': 'Console', 14:01:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:48 INFO - 'SYSTEMDRIVE': 'C:', 14:01:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:01:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:48 INFO - 'TEST1': 'testie', 14:01:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:48 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 14:01:48 INFO - 'USERNAME': 'cltbld', 14:01:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:48 INFO - 'WINDIR': 'C:\\WINDOWS', 14:01:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:01:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:01:49 INFO - Running setup.py egg_info for package mozsystemmonitor 14:01:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:01:49 INFO - Running setup.py egg_info for package psutil 14:01:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:01:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:01:49 INFO - Installing collected packages: mozsystemmonitor, psutil 14:01:49 INFO - Running setup.py install for mozsystemmonitor 14:01:49 INFO - Running setup.py install for psutil 14:01:49 INFO - building 'psutil._psutil_windows' extension 14:01:49 INFO - error: Unable to find vcvarsall.bat 14:01: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-tvqgiv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:01:49 INFO - running install 14:01:49 INFO - running build 14:01:49 INFO - running build_py 14:01:49 INFO - running build_ext 14:01:49 INFO - building 'psutil._psutil_windows' extension 14:01:49 INFO - error: Unable to find vcvarsall.bat 14:01:49 INFO - ---------------------------------------- 14:01: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-tvqgiv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:01:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 14:01:49 WARNING - Return code: 1 14:01: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! 14:01:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:01: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')]} 14:01:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01: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')]} 14:01:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01: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-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 14:01: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 14:01: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 14:01:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:01:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 14:01:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 14:01:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:01:49 INFO - 'DCLOCATION': 'SCL3', 14:01:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:49 INFO - 'HOMEDRIVE': 'C:', 14:01:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:49 INFO - 'KTS_VERSION': '1.19c', 14:01:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 14:01:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:49 INFO - 'MOZ_AIRBAG': '1', 14:01:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:49 INFO - 'MOZ_MSVCVERSION': '8', 14:01:49 INFO - 'MOZ_NO_REMOTE': '1', 14:01:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:49 INFO - 'NO_EM_RESTART': '1', 14:01:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:49 INFO - 'OS': 'Windows_NT', 14:01:49 INFO - 'OURDRIVE': 'C:', 14:01: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', 14:01:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:01:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:49 INFO - 'PROCESSOR_LEVEL': '6', 14:01:49 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:49 INFO - 'PROMPT': '$P$G', 14:01:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:49 INFO - 'PWD': 'C:\\slave\\test', 14:01:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:49 INFO - 'SESSIONNAME': 'Console', 14:01:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:49 INFO - 'SYSTEMDRIVE': 'C:', 14:01:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:01:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:49 INFO - 'TEST1': 'testie', 14:01:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:49 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 14:01:49 INFO - 'USERNAME': 'cltbld', 14:01:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:49 INFO - 'WINDIR': 'C:\\WINDOWS', 14:01:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:50 INFO - Downloading/unpacking blobuploader==1.2.4 14:01:50 INFO - Downloading blobuploader-1.2.4.tar.gz 14:01:50 INFO - Running setup.py egg_info for package blobuploader 14:01:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:01:51 INFO - Running setup.py egg_info for package requests 14:01:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:01:51 INFO - Downloading docopt-0.6.1.tar.gz 14:01:51 INFO - Running setup.py egg_info for package docopt 14:01:51 INFO - Installing collected packages: blobuploader, docopt, requests 14:01:51 INFO - Running setup.py install for blobuploader 14:01:51 INFO - Running setup.py install for docopt 14:01:51 INFO - Running setup.py install for requests 14:01:51 INFO - Successfully installed blobuploader docopt requests 14:01:51 INFO - Cleaning up... 14:01:51 INFO - Return code: 0 14:01:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:01: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')]} 14:01:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01: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')]} 14:01:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01: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-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 14:01: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 14:01: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 14:01:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:01:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 14:01:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 14:01:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:01:51 INFO - 'DCLOCATION': 'SCL3', 14:01:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:51 INFO - 'HOMEDRIVE': 'C:', 14:01:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:51 INFO - 'KTS_VERSION': '1.19c', 14:01:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 14:01:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:51 INFO - 'MOZ_AIRBAG': '1', 14:01:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:51 INFO - 'MOZ_MSVCVERSION': '8', 14:01:51 INFO - 'MOZ_NO_REMOTE': '1', 14:01:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:51 INFO - 'NO_EM_RESTART': '1', 14:01:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:51 INFO - 'OS': 'Windows_NT', 14:01:51 INFO - 'OURDRIVE': 'C:', 14:01: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', 14:01:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:01:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:51 INFO - 'PROCESSOR_LEVEL': '6', 14:01:51 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:51 INFO - 'PROMPT': '$P$G', 14:01:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:51 INFO - 'PWD': 'C:\\slave\\test', 14:01:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:51 INFO - 'SESSIONNAME': 'Console', 14:01:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:51 INFO - 'SYSTEMDRIVE': 'C:', 14:01:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:01:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:51 INFO - 'TEST1': 'testie', 14:01:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:01:51 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 14:01:51 INFO - 'USERNAME': 'cltbld', 14:01:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:01:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:51 INFO - 'WINDIR': 'C:\\WINDOWS', 14:01:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:01:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:01:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:01:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:01:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:01:55 INFO - Unpacking c:\slave\test\build\tests\marionette 14:01:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:01:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:01:55 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 14:01:55 INFO - Running setup.py install for browsermob-proxy 14:02:00 INFO - Running setup.py install for manifestparser 14:02:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for marionette-client 14:02:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for marionette-driver 14:02:00 INFO - Running setup.py install for mozcrash 14:02:00 INFO - Running setup.py install for mozdebug 14:02:00 INFO - Running setup.py install for mozdevice 14:02:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozfile 14:02:00 INFO - Running setup.py install for mozhttpd 14:02:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozinfo 14:02:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozInstall 14:02:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozleak 14:02:00 INFO - Running setup.py install for mozlog 14:02:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for moznetwork 14:02:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozprocess 14:02:00 INFO - Running setup.py install for mozprofile 14:02:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozrunner 14:02:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for mozscreenshot 14:02:00 INFO - Running setup.py install for moztest 14:02:00 INFO - Running setup.py install for mozversion 14:02:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:02:00 INFO - Running setup.py install for wptserve 14:02:00 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 14:02:00 INFO - Cleaning up... 14:02:00 INFO - Return code: 0 14:02:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:02:00 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')]} 14:02:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:00 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')]} 14:02:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:00 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-076', 'USERDOMAIN': 'T-XP32-IX-076', '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-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', '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-076\\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-076'}}, attempt #1 14:02:00 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 14:02:00 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 14:02:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:02:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 14:02:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:02:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 14:02:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:02:00 INFO - 'DCLOCATION': 'SCL3', 14:02:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:02:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:02:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:02:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:02:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:02:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:02:00 INFO - 'HOMEDRIVE': 'C:', 14:02:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:02:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:02:00 INFO - 'KTS_VERSION': '1.19c', 14:02:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:02:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 14:02:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:02:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:02:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:02:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:02:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:02:00 INFO - 'MOZ_AIRBAG': '1', 14:02:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:02:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:00 INFO - 'MOZ_MSVCVERSION': '8', 14:02:00 INFO - 'MOZ_NO_REMOTE': '1', 14:02:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:02:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:02:00 INFO - 'NO_EM_RESTART': '1', 14:02:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:02:00 INFO - 'OS': 'Windows_NT', 14:02:00 INFO - 'OURDRIVE': 'C:', 14:02:00 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', 14:02:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:02:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:02:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:02:00 INFO - 'PROCESSOR_LEVEL': '6', 14:02:00 INFO - 'PROCESSOR_REVISION': '1e05', 14:02:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:02:00 INFO - 'PROMPT': '$P$G', 14:02:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:02:00 INFO - 'PWD': 'C:\\slave\\test', 14:02:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:02:00 INFO - 'SESSIONNAME': 'Console', 14:02:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:02:00 INFO - 'SYSTEMDRIVE': 'C:', 14:02:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:02:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:02:00 INFO - 'TEST1': 'testie', 14:02:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:02:00 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 14:02:00 INFO - 'USERNAME': 'cltbld', 14:02:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:02:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:02:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:02:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:02:00 INFO - 'WINDIR': 'C:\\WINDOWS', 14:02:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:02:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:02:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:02:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:02:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:02:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:02:04 INFO - Unpacking c:\slave\test\build\tests\marionette 14:02:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:02:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:04 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)) 14:02:08 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)) 14:02:08 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)) 14:02:08 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)) 14:02:08 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)) 14:02:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:02:08 INFO - Downloading blessings-1.6.tar.gz 14:02:08 INFO - Running setup.py egg_info for package blessings 14:02:08 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)) 14:02:08 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:02:08 INFO - Running setup.py install for blessings 14:02:08 INFO - Running setup.py install for browsermob-proxy 14:02:08 INFO - Running setup.py install for manifestparser 14:02:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Running setup.py install for marionette-client 14:02:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Running setup.py install for marionette-driver 14:02:08 INFO - Running setup.py install for mozcrash 14:02:08 INFO - Running setup.py install for mozdebug 14:02:08 INFO - Running setup.py install for mozdevice 14:02:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Running setup.py install for mozhttpd 14:02:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Running setup.py install for mozInstall 14:02:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Running setup.py install for mozleak 14:02:08 INFO - Running setup.py install for mozprofile 14:02:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Running setup.py install for mozrunner 14:02:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:02:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:02:09 INFO - Running setup.py install for mozscreenshot 14:02:09 INFO - Running setup.py install for moztest 14:02:09 INFO - Running setup.py install for mozversion 14:02:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:02:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:02:09 INFO - Running setup.py install for wptserve 14:02:09 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:02:09 INFO - Cleaning up... 14:02:09 INFO - Return code: 0 14:02:09 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:02:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:02:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:02:09 INFO - Reading from file tmpfile_stdout 14:02:09 INFO - Using _rmtree_windows ... 14:02:09 INFO - Using _rmtree_windows ... 14:02:09 INFO - Current package versions: 14:02:09 INFO - blessings == 1.6 14:02:09 INFO - blobuploader == 1.2.4 14:02:09 INFO - browsermob-proxy == 0.6.0 14:02:09 INFO - distribute == 0.6.14 14:02:09 INFO - docopt == 0.6.1 14:02:09 INFO - manifestparser == 1.1 14:02:09 INFO - marionette-client == 2.3.0 14:02:09 INFO - marionette-driver == 1.4.0 14:02:09 INFO - mozInstall == 1.12 14:02:09 INFO - mozcrash == 0.17 14:02:09 INFO - mozdebug == 0.1 14:02:09 INFO - mozdevice == 0.48 14:02:09 INFO - mozfile == 1.2 14:02:09 INFO - mozhttpd == 0.7 14:02:09 INFO - mozinfo == 0.9 14:02:09 INFO - mozleak == 0.1 14:02:09 INFO - mozlog == 3.1 14:02:09 INFO - moznetwork == 0.27 14:02:09 INFO - mozprocess == 0.22 14:02:09 INFO - mozprofile == 0.28 14:02:09 INFO - mozrunner == 6.11 14:02:09 INFO - mozscreenshot == 0.1 14:02:09 INFO - mozsystemmonitor == 0.0 14:02:09 INFO - moztest == 0.7 14:02:09 INFO - mozversion == 1.4 14:02:09 INFO - requests == 1.2.3 14:02:09 INFO - wptserve == 1.4.0 14:02:09 INFO - Running post-action listener: _resource_record_post_action 14:02:09 INFO - Running post-action listener: _start_resource_monitoring 14:02:09 INFO - Starting resource monitoring. 14:02:09 INFO - ##### 14:02:09 INFO - ##### Running pull step. 14:02:09 INFO - ##### 14:02:09 INFO - Running pre-action listener: _resource_record_pre_action 14:02:09 INFO - Running main action method: pull 14:02:09 INFO - Pull has nothing to do! 14:02:09 INFO - Running post-action listener: _resource_record_post_action 14:02:09 INFO - ##### 14:02:09 INFO - ##### Running install step. 14:02:09 INFO - ##### 14:02:09 INFO - Running pre-action listener: _resource_record_pre_action 14:02:09 INFO - Running main action method: install 14:02:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:02:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:02:10 INFO - Reading from file tmpfile_stdout 14:02:10 INFO - Using _rmtree_windows ... 14:02:10 INFO - Using _rmtree_windows ... 14:02:10 INFO - Detecting whether we're running mozinstall >=1.0... 14:02:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:02:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:02:10 INFO - Reading from file tmpfile_stdout 14:02:10 INFO - Output received: 14:02:10 INFO - Usage: mozinstall-script.py [options] installer 14:02:10 INFO - Options: 14:02:10 INFO - -h, --help show this help message and exit 14:02:10 INFO - -d DEST, --destination=DEST 14:02:10 INFO - Directory to install application into. [default: 14:02:10 INFO - "C:\slave\test"] 14:02:10 INFO - --app=APP Application being installed. [default: firefox] 14:02:10 INFO - Using _rmtree_windows ... 14:02:10 INFO - Using _rmtree_windows ... 14:02:10 INFO - mkdir: C:\slave\test\build\application 14:02:10 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:02:10 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 14:02:12 INFO - Reading from file tmpfile_stdout 14:02:12 INFO - Output received: 14:02:12 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:02:12 INFO - Using _rmtree_windows ... 14:02:12 INFO - Using _rmtree_windows ... 14:02:12 INFO - Running post-action listener: _resource_record_post_action 14:02:12 INFO - ##### 14:02:12 INFO - ##### Running run-tests step. 14:02:12 INFO - ##### 14:02:12 INFO - Running pre-action listener: _resource_record_pre_action 14:02:12 INFO - Running main action method: run_tests 14:02:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:02:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:02:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:02:12 INFO - grabbing minidump binary from tooltool 14:02:12 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')]} 14:02:12 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 14:02:12 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 14:02:12 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 14:02:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:02:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpesfizb 14:02:15 INFO - INFO - File integrity verified, renaming tmpesfizb to win32-minidump_stackwalk.exe 14:02:15 INFO - Return code: 0 14:02:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:02:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:02:15 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/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 14:02:15 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/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 14:02:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:02:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 14:02:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:02:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 14:02:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:02:15 INFO - 'DCLOCATION': 'SCL3', 14:02:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:02:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:02:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:02:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:02:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:02:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:02:15 INFO - 'HOMEDRIVE': 'C:', 14:02:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:02:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:02:15 INFO - 'KTS_VERSION': '1.19c', 14:02:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:02:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 14:02:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:02:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:02:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:02:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:02:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:02:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:02:15 INFO - 'MOZ_AIRBAG': '1', 14:02:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:02:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:15 INFO - 'MOZ_MSVCVERSION': '8', 14:02:15 INFO - 'MOZ_NO_REMOTE': '1', 14:02:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:02:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:02:15 INFO - 'NO_EM_RESTART': '1', 14:02:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:02:15 INFO - 'OS': 'Windows_NT', 14:02:15 INFO - 'OURDRIVE': 'C:', 14:02:15 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', 14:02:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:02:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:02:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:02:15 INFO - 'PROCESSOR_LEVEL': '6', 14:02:15 INFO - 'PROCESSOR_REVISION': '1e05', 14:02:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:02:15 INFO - 'PROMPT': '$P$G', 14:02:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:02:15 INFO - 'PWD': 'C:\\slave\\test', 14:02:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:02:15 INFO - 'SESSIONNAME': 'Console', 14:02:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:02:15 INFO - 'SYSTEMDRIVE': 'C:', 14:02:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:02:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:02:15 INFO - 'TEST1': 'testie', 14:02:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:02:15 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 14:02:15 INFO - 'USERNAME': 'cltbld', 14:02:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 14:02:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:02:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:02:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:02:15 INFO - 'WINDIR': 'C:\\WINDOWS', 14:02:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:02:15 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/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 14:02:16 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 14:02:16 INFO - import pkg_resources 14:02:18 INFO - Using 1 client processes 14:02:21 INFO - SUITE-START | Running 778 tests 14:02:21 INFO - Running testharness tests 14:02:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:02:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:02:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:02:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:02:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:02:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:02:21 INFO - Setting up ssl 14:02:21 INFO - PROCESS | certutil | 14:02:21 INFO - PROCESS | certutil | 14:02:21 INFO - PROCESS | certutil | 14:02:21 INFO - Certificate Nickname Trust Attributes 14:02:21 INFO - SSL,S/MIME,JAR/XPI 14:02:21 INFO - 14:02:21 INFO - web-platform-tests CT,, 14:02:21 INFO - 14:02:21 INFO - Starting runner 14:02:23 INFO - PROCESS | 3288 | [3288] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:02:23 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:02:23 INFO - PROCESS | 3288 | [3288] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:02:25 INFO - PROCESS | 3288 | 1463173345101 Marionette DEBUG Marionette enabled via build flag and pref 14:02:25 INFO - PROCESS | 3288 | ++DOCSHELL 11D02400 == 1 [pid = 3288] [id = 1] 14:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 1 (11D02800) [pid = 3288] [serial = 1] [outer = 00000000] 14:02:25 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 2 (11D03400) [pid = 3288] [serial = 2] [outer = 11D02800] 14:02:25 INFO - PROCESS | 3288 | [3288] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 14:02:25 INFO - PROCESS | 3288 | [3288] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 14:02:25 INFO - PROCESS | 3288 | ++DOCSHELL 11FEA400 == 2 [pid = 3288] [id = 2] 14:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 3 (11FEA800) [pid = 3288] [serial = 3] [outer = 00000000] 14:02:25 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 4 (11FEB400) [pid = 3288] [serial = 4] [outer = 11FEA800] 14:02:25 INFO - PROCESS | 3288 | 1463173345665 Marionette INFO Listening on port 2828 14:02:26 INFO - PROCESS | 3288 | 1463173346052 Marionette DEBUG Marionette enabled via command-line flag 14:02:26 INFO - PROCESS | 3288 | ++DOCSHELL 11543400 == 3 [pid = 3288] [id = 3] 14:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 5 (11543800) [pid = 3288] [serial = 5] [outer = 00000000] 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 6 (11544400) [pid = 3288] [serial = 6] [outer = 11543800] 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 7 (13A0B400) [pid = 3288] [serial = 7] [outer = 11FEA800] 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:26 INFO - PROCESS | 3288 | 1463173346410 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1484 14:02:26 INFO - PROCESS | 3288 | 1463173346443 Marionette DEBUG Closed connection conn0 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:26 INFO - PROCESS | 3288 | 1463173346432 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1486 14:02:26 INFO - PROCESS | 3288 | 1463173346551 Marionette DEBUG Closed connection conn1 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:26 INFO - PROCESS | 3288 | 1463173346560 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1487 14:02:26 INFO - PROCESS | 3288 | 1463173346568 Marionette DEBUG Closed connection conn2 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:26 INFO - PROCESS | 3288 | 1463173346577 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1488 14:02:26 INFO - PROCESS | 3288 | ++DOCSHELL 14042C00 == 4 [pid = 3288] [id = 4] 14:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 8 (14043800) [pid = 3288] [serial = 8] [outer = 00000000] 14:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 9 (143CAC00) [pid = 3288] [serial = 9] [outer = 14043800] 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 14:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 10 (143CF800) [pid = 3288] [serial = 10] [outer = 14043800] 14:02:26 INFO - PROCESS | 3288 | 1463173346787 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:02:26 INFO - PROCESS | 3288 | 1463173346793 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513114547","device":"desktop","version":"48.0a2"} 14:02:26 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:02:27 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:02:27 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:02:27 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:02:27 INFO - PROCESS | 3288 | ++DOCSHELL 1174A000 == 5 [pid = 3288] [id = 5] 14:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 11 (1174CC00) [pid = 3288] [serial = 11] [outer = 00000000] 14:02:27 INFO - PROCESS | 3288 | ++DOCSHELL 1174D000 == 6 [pid = 3288] [id = 6] 14:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 12 (1174EC00) [pid = 3288] [serial = 12] [outer = 00000000] 14:02:28 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:02:28 INFO - PROCESS | 3288 | ++DOCSHELL 16DBE000 == 7 [pid = 3288] [id = 7] 14:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 13 (16DBE400) [pid = 3288] [serial = 13] [outer = 00000000] 14:02:28 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:02:28 INFO - PROCESS | 3288 | [3288] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 14 (16F96800) [pid = 3288] [serial = 14] [outer = 16DBE400] 14:02:28 INFO - PROCESS | 3288 | [3288] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 14:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 15 (16CA0400) [pid = 3288] [serial = 15] [outer = 1174CC00] 14:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 16 (16CA2000) [pid = 3288] [serial = 16] [outer = 1174EC00] 14:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 17 (16F1A800) [pid = 3288] [serial = 17] [outer = 16DBE400] 14:02:29 INFO - PROCESS | 3288 | 1463173349148 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 3288 | 1463173349161 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 18 (184D6000) [pid = 3288] [serial = 18] [outer = 16DBE400] 14:02:29 INFO - PROCESS | 3288 | 1463173349731 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f66dd0df-2b4e-4efe-85b6-b8d2b5abda64","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513114547","device":"desktop","version":"48.0a2","command_id":1}}] 14:02:29 INFO - PROCESS | 3288 | 1463173349903 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}] 14:02:29 INFO - PROCESS | 3288 | 1463173349986 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 14:02:30 INFO - PROCESS | 3288 | 1463173350089 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:02:30 INFO - PROCESS | 3288 | [3288] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:02:30 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 19 (1A06F000) [pid = 3288] [serial = 19] [outer = 16DBE400] 14:02:30 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:02:30 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:30 INFO - PROCESS | 3288 | 1463173350600 Marionette TRACE conn3 <- [1,3,null,{}] 14:02:30 INFO - PROCESS | 3288 | 1463173350618 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:02:30 INFO - PROCESS | 3288 | 1463173350645 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 14:02:30 INFO - PROCESS | 3288 | 1463173350687 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 3288 | 1463173350689 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 14:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:02:30 INFO - PROCESS | 3288 | 1463173350743 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 3288 | 1463173350747 Marionette TRACE conn3 <- [1,6,null,{}] 14:02:30 INFO - PROCESS | 3288 | 1463173350777 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}] 14:02:30 INFO - PROCESS | 3288 | 1463173350789 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 14:02:30 INFO - PROCESS | 3288 | 1463173350797 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 3288 | ++DOCSHELL 16DBA000 == 8 [pid = 3288] [id = 8] 14:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 20 (1A0F4800) [pid = 3288] [serial = 20] [outer = 00000000] 14:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 21 (1A484400) [pid = 3288] [serial = 21] [outer = 1A0F4800] 14:02:30 INFO - PROCESS | 3288 | 1463173350843 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 22 (1A488000) [pid = 3288] [serial = 22] [outer = 1A0F4800] 14:02:31 INFO - PROCESS | 3288 | ++DOCSHELL 1A7CBC00 == 9 [pid = 3288] [id = 9] 14:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 23 (1A7CC000) [pid = 3288] [serial = 23] [outer = 00000000] 14:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 24 (1A7CE800) [pid = 3288] [serial = 24] [outer = 1A7CC000] 14:02:31 INFO - PROCESS | 3288 | 1463173351281 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 25 (1A7D1C00) [pid = 3288] [serial = 25] [outer = 1A7CC000] 14:02:31 INFO - PROCESS | 3288 | 1463173351450 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]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 777ms 14:02:31 INFO - PROCESS | 3288 | 1463173351533 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 3288 | 1463173351535 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:02:31 INFO - PROCESS | 3288 | 1463173351559 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 3288 | 1463173351561 Marionette TRACE conn3 <- [1,10,null,{}] 14:02:31 INFO - PROCESS | 3288 | 1463173351610 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}] 14:02:31 INFO - PROCESS | 3288 | 1463173351735 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 14:02:31 INFO - PROCESS | 3288 | 1463173351755 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 3288 | ++DOCSHELL 1A983800 == 10 [pid = 3288] [id = 10] 14:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 26 (1A983C00) [pid = 3288] [serial = 26] [outer = 00000000] 14:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 27 (1B265000) [pid = 3288] [serial = 27] [outer = 1A983C00] 14:02:31 INFO - PROCESS | 3288 | 1463173351802 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 28 (1B269000) [pid = 3288] [serial = 28] [outer = 1A983C00] 14:02:32 INFO - PROCESS | 3288 | 1463173352163 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]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 653ms 14:02:32 INFO - PROCESS | 3288 | 1463173352213 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 3288 | 1463173352216 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 14:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:02:32 INFO - PROCESS | 3288 | 1463173352219 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 3288 | 1463173352221 Marionette TRACE conn3 <- [1,14,null,{}] 14:02:32 INFO - PROCESS | 3288 | 1463173352224 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}] 14:02:32 INFO - PROCESS | 3288 | 1463173352316 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 14:02:32 INFO - PROCESS | 3288 | 1463173352331 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 3288 | ++DOCSHELL 1A48CC00 == 11 [pid = 3288] [id = 11] 14:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 29 (1A7CE400) [pid = 3288] [serial = 29] [outer = 00000000] 14:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 30 (1AD7D000) [pid = 3288] [serial = 30] [outer = 1A7CE400] 14:02:32 INFO - PROCESS | 3288 | 1463173352374 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 31 (1B3F8000) [pid = 3288] [serial = 31] [outer = 1A7CE400] 14:02:32 INFO - PROCESS | 3288 | 1463173352740 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]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 590ms 14:02:32 INFO - PROCESS | 3288 | 1463173352816 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 3288 | 1463173352818 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 14:02:32 INFO - PROCESS | 3288 | 1463173352821 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:02:32 INFO - PROCESS | 3288 | 1463173352823 Marionette TRACE conn3 <- [1,18,null,{}] 14:02:32 INFO - PROCESS | 3288 | 1463173352827 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}] 14:02:32 INFO - PROCESS | 3288 | 1463173352929 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 14:02:32 INFO - PROCESS | 3288 | 1463173352935 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 3288 | ++DOCSHELL 1AE5B800 == 12 [pid = 3288] [id = 12] 14:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 32 (1AE5D800) [pid = 3288] [serial = 32] [outer = 00000000] 14:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 33 (1AEB1400) [pid = 3288] [serial = 33] [outer = 1AE5D800] 14:02:32 INFO - PROCESS | 3288 | 1463173352982 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 34 (1AEB5000) [pid = 3288] [serial = 34] [outer = 1AE5D800] 14:02:33 INFO - PROCESS | 3288 | 1463173353326 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]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 14:02:33 INFO - PROCESS | 3288 | 1463173353357 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 3288 | 1463173353359 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:02:33 INFO - PROCESS | 3288 | 1463173353363 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 3288 | 1463173353364 Marionette TRACE conn3 <- [1,22,null,{}] 14:02:33 INFO - PROCESS | 3288 | 1463173353368 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}] 14:02:33 INFO - PROCESS | 3288 | 1463173353456 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 14:02:33 INFO - PROCESS | 3288 | 1463173353462 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 3288 | ++DOCSHELL 1AEBB400 == 13 [pid = 3288] [id = 13] 14:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 35 (1B263000) [pid = 3288] [serial = 35] [outer = 00000000] 14:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 36 (1B485800) [pid = 3288] [serial = 36] [outer = 1B263000] 14:02:33 INFO - PROCESS | 3288 | 1463173353505 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 37 (1B489000) [pid = 3288] [serial = 37] [outer = 1B263000] 14:02:33 INFO - PROCESS | 3288 | 1463173353812 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]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 482ms 14:02:33 INFO - PROCESS | 3288 | 1463173353857 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 3288 | 1463173353859 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 14:02:33 INFO - PROCESS | 3288 | 1463173353863 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:02:33 INFO - PROCESS | 3288 | 1463173353865 Marionette TRACE conn3 <- [1,26,null,{}] 14:02:33 INFO - PROCESS | 3288 | 1463173353868 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}] 14:02:33 INFO - PROCESS | 3288 | 1463173353958 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 14:02:33 INFO - PROCESS | 3288 | 1463173353965 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 3288 | ++DOCSHELL 1B48E800 == 14 [pid = 3288] [id = 14] 14:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 38 (1B48EC00) [pid = 3288] [serial = 38] [outer = 00000000] 14:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 39 (1B6BB400) [pid = 3288] [serial = 39] [outer = 1B48EC00] 14:02:34 INFO - PROCESS | 3288 | 1463173354008 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 40 (1B6BF400) [pid = 3288] [serial = 40] [outer = 1B48EC00] 14:02:34 INFO - PROCESS | 3288 | 1463173354344 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]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 14:02:34 INFO - PROCESS | 3288 | 1463173354398 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 3288 | 1463173354400 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 14:02:34 INFO - PROCESS | 3288 | 1463173354403 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:02:34 INFO - PROCESS | 3288 | 1463173354405 Marionette TRACE conn3 <- [1,30,null,{}] 14:02:34 INFO - PROCESS | 3288 | 1463173354408 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}] 14:02:34 INFO - PROCESS | 3288 | 1463173354492 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 14:02:34 INFO - PROCESS | 3288 | ++DOCSHELL 1B965800 == 15 [pid = 3288] [id = 15] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 41 (1B965C00) [pid = 3288] [serial = 41] [outer = 00000000] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 42 (1B966800) [pid = 3288] [serial = 42] [outer = 1B965C00] 14:02:34 INFO - PROCESS | 3288 | 1463173354527 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 43 (1B967C00) [pid = 3288] [serial = 43] [outer = 1B965C00] 14:02:34 INFO - PROCESS | 3288 | ++DOCSHELL 1BAB0800 == 16 [pid = 3288] [id = 16] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 44 (1BAB0C00) [pid = 3288] [serial = 44] [outer = 00000000] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 45 (1BAB3400) [pid = 3288] [serial = 45] [outer = 1BAB0C00] 14:02:34 INFO - PROCESS | 3288 | 1463173354581 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 46 (1BAB6400) [pid = 3288] [serial = 46] [outer = 1BAB0C00] 14:02:34 INFO - PROCESS | 3288 | ++DOCSHELL 1B6B8800 == 17 [pid = 3288] [id = 17] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 47 (1B95D800) [pid = 3288] [serial = 47] [outer = 00000000] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 48 (1BB82C00) [pid = 3288] [serial = 48] [outer = 1B95D800] 14:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 49 (1BABDC00) [pid = 3288] [serial = 49] [outer = 1B95D800] 14:02:35 INFO - PROCESS | 3288 | 1463173355025 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]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 14:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:02:35 INFO - PROCESS | 3288 | 1463173355087 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 3288 | 1463173355089 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 14:02:35 INFO - PROCESS | 3288 | 1463173355096 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 3288 | 1463173355098 Marionette TRACE conn3 <- [1,34,null,{}] 14:02:35 INFO - PROCESS | 3288 | 1463173355101 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}] 14:02:35 INFO - PROCESS | 3288 | 1463173355231 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 14:02:35 INFO - PROCESS | 3288 | --DOCSHELL 11D02400 == 16 [pid = 3288] [id = 1] 14:02:35 INFO - PROCESS | 3288 | 1463173355808 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 3288 | ++DOCSHELL 10536800 == 17 [pid = 3288] [id = 18] 14:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 50 (10573400) [pid = 3288] [serial = 50] [outer = 00000000] 14:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (105F9800) [pid = 3288] [serial = 51] [outer = 10573400] 14:02:35 INFO - PROCESS | 3288 | 1463173355864 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (10D5CC00) [pid = 3288] [serial = 52] [outer = 10573400] 14:02:36 INFO - PROCESS | 3288 | 1463173356370 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]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1290ms 14:02:36 INFO - PROCESS | 3288 | 1463173356397 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 3288 | 1463173356401 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 14:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:02:36 INFO - PROCESS | 3288 | 1463173356406 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 3288 | 1463173356411 Marionette TRACE conn3 <- [1,38,null,{}] 14:02:36 INFO - PROCESS | 3288 | 1463173356415 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}] 14:02:36 INFO - PROCESS | 3288 | 1463173356524 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 14:02:36 INFO - PROCESS | 3288 | 1463173356603 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 3288 | ++DOCSHELL 11537C00 == 18 [pid = 3288] [id = 19] 14:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (11543C00) [pid = 3288] [serial = 53] [outer = 00000000] 14:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (12B88C00) [pid = 3288] [serial = 54] [outer = 11543C00] 14:02:36 INFO - PROCESS | 3288 | 1463173356660 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (1307A400) [pid = 3288] [serial = 55] [outer = 11543C00] 14:02:37 INFO - PROCESS | 3288 | 1463173357246 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]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 886ms 14:02:37 INFO - PROCESS | 3288 | 1463173357324 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 3288 | 1463173357327 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 14:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:02:37 INFO - PROCESS | 3288 | 1463173357332 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 3288 | 1463173357335 Marionette TRACE conn3 <- [1,42,null,{}] 14:02:37 INFO - PROCESS | 3288 | 1463173357339 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}] 14:02:37 INFO - PROCESS | 3288 | 1463173357447 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 14:02:37 INFO - PROCESS | 3288 | 1463173357511 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 3288 | ++DOCSHELL 13687C00 == 19 [pid = 3288] [id = 20] 14:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (1368D400) [pid = 3288] [serial = 56] [outer = 00000000] 14:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (1469B400) [pid = 3288] [serial = 57] [outer = 1368D400] 14:02:37 INFO - PROCESS | 3288 | 1463173357566 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (158B9C00) [pid = 3288] [serial = 58] [outer = 1368D400] 14:02:38 INFO - PROCESS | 3288 | 1463173358286 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]]]}] 14:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 979ms 14:02:38 INFO - PROCESS | 3288 | 1463173358306 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 3288 | 1463173358309 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 14:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:02:38 INFO - PROCESS | 3288 | 1463173358314 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 3288 | 1463173358318 Marionette TRACE conn3 <- [1,46,null,{}] 14:02:38 INFO - PROCESS | 3288 | 1463173358324 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}] 14:02:38 INFO - PROCESS | 3288 | 1463173358413 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 14:02:38 INFO - PROCESS | 3288 | 1463173358494 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 3288 | ++DOCSHELL 10D57800 == 20 [pid = 3288] [id = 21] 14:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (10D5AC00) [pid = 3288] [serial = 59] [outer = 00000000] 14:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (1124EC00) [pid = 3288] [serial = 60] [outer = 10D5AC00] 14:02:38 INFO - PROCESS | 3288 | 1463173358546 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (1128DC00) [pid = 3288] [serial = 61] [outer = 10D5AC00] 14:02:38 INFO - PROCESS | 3288 | --DOCSHELL 14042C00 == 19 [pid = 3288] [id = 4] 14:02:38 INFO - PROCESS | 3288 | 1463173358993 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]]]}] 14:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 684ms 14:02:39 INFO - PROCESS | 3288 | 1463173359011 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 3288 | 1463173359016 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:02:39 INFO - PROCESS | 3288 | 1463173359132 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 3288 | 1463173359134 Marionette TRACE conn3 <- [1,50,null,{}] 14:02:39 INFO - PROCESS | 3288 | 1463173359140 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}] 14:02:39 INFO - PROCESS | 3288 | 1463173359222 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 14:02:39 INFO - PROCESS | 3288 | 1463173359231 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 3288 | ++DOCSHELL 1153D400 == 20 [pid = 3288] [id = 22] 14:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (11545800) [pid = 3288] [serial = 62] [outer = 00000000] 14:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (12DEF000) [pid = 3288] [serial = 63] [outer = 11545800] 14:02:39 INFO - PROCESS | 3288 | 1463173359275 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (13075C00) [pid = 3288] [serial = 64] [outer = 11545800] 14:02:39 INFO - PROCESS | 3288 | 1463173359653 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]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 637ms 14:02:39 INFO - PROCESS | 3288 | 1463173359721 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 3288 | 1463173359723 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:02:39 INFO - PROCESS | 3288 | 1463173359727 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 3288 | 1463173359730 Marionette TRACE conn3 <- [1,54,null,{}] 14:02:39 INFO - PROCESS | 3288 | 1463173359741 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}] 14:02:39 INFO - PROCESS | 3288 | 1463173359825 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 14:02:39 INFO - PROCESS | 3288 | 1463173359833 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 3288 | ++DOCSHELL 1361A800 == 21 [pid = 3288] [id = 23] 14:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (1361AC00) [pid = 3288] [serial = 65] [outer = 00000000] 14:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (1368E400) [pid = 3288] [serial = 66] [outer = 1361AC00] 14:02:39 INFO - PROCESS | 3288 | 1463173359880 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (13AEA000) [pid = 3288] [serial = 67] [outer = 1361AC00] 14:02:40 INFO - PROCESS | 3288 | 1463173360300 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]]]}] 14:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 638ms 14:02:40 INFO - PROCESS | 3288 | 1463173360364 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 3288 | 1463173360366 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 14:02:40 INFO - PROCESS | 3288 | 1463173360370 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:02:40 INFO - PROCESS | 3288 | 1463173360371 Marionette TRACE conn3 <- [1,58,null,{}] 14:02:40 INFO - PROCESS | 3288 | 1463173360375 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}] 14:02:40 INFO - PROCESS | 3288 | 1463173360454 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 14:02:40 INFO - PROCESS | 3288 | 1463173360461 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 3288 | ++DOCSHELL 1431C400 == 22 [pid = 3288] [id = 24] 14:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (14329000) [pid = 3288] [serial = 68] [outer = 00000000] 14:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (14698000) [pid = 3288] [serial = 69] [outer = 14329000] 14:02:40 INFO - PROCESS | 3288 | 1463173360505 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (15847000) [pid = 3288] [serial = 70] [outer = 14329000] 14:02:40 INFO - PROCESS | 3288 | 1463173360890 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]]]}] 14:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 528ms 14:02:40 INFO - PROCESS | 3288 | 1463173360905 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 3288 | 1463173360907 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 14:02:40 INFO - PROCESS | 3288 | 1463173360910 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:02:40 INFO - PROCESS | 3288 | 1463173360912 Marionette TRACE conn3 <- [1,62,null,{}] 14:02:40 INFO - PROCESS | 3288 | 1463173360915 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}] 14:02:41 INFO - PROCESS | 3288 | 1463173361027 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 14:02:41 INFO - PROCESS | 3288 | 1463173361036 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 3288 | ++DOCSHELL 158B2000 == 23 [pid = 3288] [id = 25] 14:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (158B7400) [pid = 3288] [serial = 71] [outer = 00000000] 14:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (159BF800) [pid = 3288] [serial = 72] [outer = 158B7400] 14:02:41 INFO - PROCESS | 3288 | 1463173361079 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (15F3B000) [pid = 3288] [serial = 73] [outer = 158B7400] 14:02:41 INFO - PROCESS | 3288 | 1463173361441 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]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 591ms 14:02:41 INFO - PROCESS | 3288 | 1463173361491 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 3288 | 1463173361493 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 14:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:02:41 INFO - PROCESS | 3288 | 1463173361496 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 3288 | 1463173361498 Marionette TRACE conn3 <- [1,66,null,{}] 14:02:41 INFO - PROCESS | 3288 | 1463173361502 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}] 14:02:41 INFO - PROCESS | 3288 | 1463173361618 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 14:02:41 INFO - PROCESS | 3288 | 1463173361628 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 3288 | ++DOCSHELL 15848C00 == 24 [pid = 3288] [id = 26] 14:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (16617C00) [pid = 3288] [serial = 74] [outer = 00000000] 14:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (16F1E400) [pid = 3288] [serial = 75] [outer = 16617C00] 14:02:41 INFO - PROCESS | 3288 | 1463173361675 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (16F28800) [pid = 3288] [serial = 76] [outer = 16617C00] 14:02:42 INFO - PROCESS | 3288 | 1463173362038 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]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 14:02:42 INFO - PROCESS | 3288 | 1463173362094 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 3288 | 1463173362096 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 14:02:42 INFO - PROCESS | 3288 | 1463173362099 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:02:42 INFO - PROCESS | 3288 | 1463173362101 Marionette TRACE conn3 <- [1,70,null,{}] 14:02:42 INFO - PROCESS | 3288 | 1463173362104 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}] 14:02:42 INFO - PROCESS | 3288 | 1463173362176 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 14:02:42 INFO - PROCESS | 3288 | 1463173362260 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 3288 | ++DOCSHELL 105F7C00 == 25 [pid = 3288] [id = 27] 14:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1343D000) [pid = 3288] [serial = 77] [outer = 00000000] 14:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (179FC000) [pid = 3288] [serial = 78] [outer = 1343D000] 14:02:42 INFO - PROCESS | 3288 | 1463173362307 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (17ECA400) [pid = 3288] [serial = 79] [outer = 1343D000] 14:02:42 INFO - PROCESS | 3288 | 1463173362630 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]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 591ms 14:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:02:42 INFO - PROCESS | 3288 | 1463173362696 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 3288 | 1463173362698 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 14:02:42 INFO - PROCESS | 3288 | 1463173362701 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 3288 | 1463173362703 Marionette TRACE conn3 <- [1,74,null,{}] 14:02:42 INFO - PROCESS | 3288 | 1463173362706 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}] 14:02:42 INFO - PROCESS | 3288 | 1463173362805 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 14:02:42 INFO - PROCESS | 3288 | 1463173362814 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 3288 | ++DOCSHELL 1057B800 == 26 [pid = 3288] [id = 28] 14:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (17ED0400) [pid = 3288] [serial = 80] [outer = 00000000] 14:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (17F35800) [pid = 3288] [serial = 81] [outer = 17ED0400] 14:02:42 INFO - PROCESS | 3288 | 1463173362859 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18403800) [pid = 3288] [serial = 82] [outer = 17ED0400] 14:02:43 INFO - PROCESS | 3288 | 1463173363225 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]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 529ms 14:02:43 INFO - PROCESS | 3288 | 1463173363237 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 3288 | 1463173363239 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 14:02:43 INFO - PROCESS | 3288 | 1463173363243 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:02:43 INFO - PROCESS | 3288 | 1463173363244 Marionette TRACE conn3 <- [1,78,null,{}] 14:02:43 INFO - PROCESS | 3288 | 1463173363248 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}] 14:02:43 INFO - PROCESS | 3288 | 1463173363319 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 14:02:43 INFO - PROCESS | 3288 | 1463173363325 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 3288 | ++DOCSHELL 1361A000 == 27 [pid = 3288] [id = 29] 14:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (17040C00) [pid = 3288] [serial = 83] [outer = 00000000] 14:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1876EC00) [pid = 3288] [serial = 84] [outer = 17040C00] 14:02:43 INFO - PROCESS | 3288 | 1463173363369 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18776000) [pid = 3288] [serial = 85] [outer = 17040C00] 14:02:43 INFO - PROCESS | 3288 | 1463173363748 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]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 528ms 14:02:43 INFO - PROCESS | 3288 | 1463173363778 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 3288 | 1463173363780 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 14:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:02:43 INFO - PROCESS | 3288 | 1463173363784 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 3288 | 1463173363785 Marionette TRACE conn3 <- [1,82,null,{}] 14:02:43 INFO - PROCESS | 3288 | 1463173363803 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}] 14:02:43 INFO - PROCESS | 3288 | 1463173363875 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 14:02:43 INFO - PROCESS | 3288 | 1463173363880 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 3288 | ++DOCSHELL 184D0800 == 28 [pid = 3288] [id = 30] 14:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1A067C00) [pid = 3288] [serial = 86] [outer = 00000000] 14:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1A075800) [pid = 3288] [serial = 87] [outer = 1A067C00] 14:02:43 INFO - PROCESS | 3288 | 1463173363923 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1A0EA000) [pid = 3288] [serial = 88] [outer = 1A067C00] 14:02:44 INFO - PROCESS | 3288 | 1463173364301 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]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 529ms 14:02:44 INFO - PROCESS | 3288 | 1463173364319 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 3288 | 1463173364322 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 14:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:02:44 INFO - PROCESS | 3288 | 1463173364309 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 3288 | 1463173364312 Marionette TRACE conn3 <- [1,86,null,{}] 14:02:44 INFO - PROCESS | 3288 | 1463173364315 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}] 14:02:44 INFO - PROCESS | 3288 | 1463173364436 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 14:02:44 INFO - PROCESS | 3288 | 1463173364446 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 3288 | ++DOCSHELL 184D1800 == 29 [pid = 3288] [id = 31] 14:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (184D5400) [pid = 3288] [serial = 89] [outer = 00000000] 14:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1A48E000) [pid = 3288] [serial = 90] [outer = 184D5400] 14:02:44 INFO - PROCESS | 3288 | 1463173364491 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1A72B400) [pid = 3288] [serial = 91] [outer = 184D5400] 14:02:44 INFO - PROCESS | 3288 | 1463173364879 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]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 591ms 14:02:44 INFO - PROCESS | 3288 | 1463173364906 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 3288 | 1463173364908 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 14:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:02:44 INFO - PROCESS | 3288 | 1463173364911 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 3288 | 1463173364913 Marionette TRACE conn3 <- [1,90,null,{}] 14:02:44 INFO - PROCESS | 3288 | 1463173364916 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}] 14:02:44 INFO - PROCESS | 3288 | 1463173365002 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 14:02:45 INFO - PROCESS | 3288 | 1463173365082 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 3288 | ++DOCSHELL 1A484800 == 30 [pid = 3288] [id = 32] 14:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1A7C6000) [pid = 3288] [serial = 92] [outer = 00000000] 14:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1A98FC00) [pid = 3288] [serial = 93] [outer = 1A7C6000] 14:02:45 INFO - PROCESS | 3288 | 1463173365124 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1AD72400) [pid = 3288] [serial = 94] [outer = 1A7C6000] 14:02:45 INFO - PROCESS | 3288 | 1463173365432 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]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 591ms 14:02:45 INFO - PROCESS | 3288 | 1463173365509 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 3288 | 1463173365511 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 14:02:45 INFO - PROCESS | 3288 | 1463173365514 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:02:45 INFO - PROCESS | 3288 | 1463173365516 Marionette TRACE conn3 <- [1,94,null,{}] 14:02:45 INFO - PROCESS | 3288 | 1463173365519 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}] 14:02:45 INFO - PROCESS | 3288 | 1463173365623 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 14:02:45 INFO - PROCESS | 3288 | 1463173365632 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 3288 | ++DOCSHELL 11288800 == 31 [pid = 3288] [id = 33] 14:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (11541000) [pid = 3288] [serial = 95] [outer = 00000000] 14:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1AE53800) [pid = 3288] [serial = 96] [outer = 11541000] 14:02:45 INFO - PROCESS | 3288 | 1463173365674 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1AE59000) [pid = 3288] [serial = 97] [outer = 11541000] 14:02:46 INFO - PROCESS | 3288 | 1463173366076 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 591ms 14:02:46 INFO - PROCESS | 3288 | 1463173366111 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 3288 | 1463173366113 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 14:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:02:46 INFO - PROCESS | 3288 | 1463173366116 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 3288 | 1463173366118 Marionette TRACE conn3 <- [1,98,null,{}] 14:02:46 INFO - PROCESS | 3288 | 1463173366121 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}] 14:02:46 INFO - PROCESS | 3288 | 1463173366200 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 14:02:47 INFO - PROCESS | 3288 | 1463173367130 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 3288 | ++DOCSHELL 107F0000 == 32 [pid = 3288] [id = 34] 14:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (107F0400) [pid = 3288] [serial = 98] [outer = 00000000] 14:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (10D5E000) [pid = 3288] [serial = 99] [outer = 107F0400] 14:02:47 INFO - PROCESS | 3288 | 1463173367184 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (10D7F800) [pid = 3288] [serial = 100] [outer = 107F0400] 14:02:47 INFO - PROCESS | 3288 | 1463173367579 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]]]}] 14:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1493ms 14:02:47 INFO - PROCESS | 3288 | 1463173367600 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 3288 | 1463173367603 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 14:02:47 INFO - PROCESS | 3288 | 1463173367608 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:02:47 INFO - PROCESS | 3288 | 1463173367611 Marionette TRACE conn3 <- [1,102,null,{}] 14:02:47 INFO - PROCESS | 3288 | 1463173367615 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}] 14:02:47 INFO - PROCESS | 3288 | 1463173367714 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 14:02:47 INFO - PROCESS | 3288 | 1463173367722 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 3288 | ++DOCSHELL 11389400 == 33 [pid = 3288] [id = 35] 14:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (11532000) [pid = 3288] [serial = 101] [outer = 00000000] 14:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (11FE2800) [pid = 3288] [serial = 102] [outer = 11532000] 14:02:47 INFO - PROCESS | 3288 | 1463173367770 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (12DEFC00) [pid = 3288] [serial = 103] [outer = 11532000] 14:02:48 INFO - PROCESS | 3288 | 1463173368158 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]]]}] 14:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 591ms 14:02:48 INFO - PROCESS | 3288 | 1463173368209 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 3288 | 1463173368213 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 14:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:02:48 INFO - PROCESS | 3288 | 1463173368216 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 3288 | 1463173368218 Marionette TRACE conn3 <- [1,106,null,{}] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (14043800) [pid = 3288] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1B48EC00) [pid = 3288] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1B263000) [pid = 3288] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1AE5D800) [pid = 3288] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1A7CE400) [pid = 3288] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1A983C00) [pid = 3288] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1A0F4800) [pid = 3288] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1BAB0C00) [pid = 3288] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (10573400) [pid = 3288] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (11543C00) [pid = 3288] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1368D400) [pid = 3288] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (10D5AC00) [pid = 3288] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (11545800) [pid = 3288] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (1361AC00) [pid = 3288] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (14329000) [pid = 3288] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (158B7400) [pid = 3288] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (16617C00) [pid = 3288] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1343D000) [pid = 3288] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (17ED0400) [pid = 3288] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (17040C00) [pid = 3288] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1A067C00) [pid = 3288] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (184D5400) [pid = 3288] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1A7C6000) [pid = 3288] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:02:48 INFO - PROCESS | 3288 | 1463173368788 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}] 14:02:48 INFO - PROCESS | 3288 | 1463173368870 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 14:02:48 INFO - PROCESS | 3288 | 1463173368877 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 3288 | ++DOCSHELL 1128E000 == 34 [pid = 3288] [id = 36] 14:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (11748400) [pid = 3288] [serial = 104] [outer = 00000000] 14:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1336E000) [pid = 3288] [serial = 105] [outer = 11748400] 14:02:48 INFO - PROCESS | 3288 | 1463173368925 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1343D000) [pid = 3288] [serial = 106] [outer = 11748400] 14:02:49 INFO - PROCESS | 3288 | 1463173369345 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1135ms 14:02:49 INFO - PROCESS | 3288 | 1463173369365 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 3288 | 1463173369367 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 14:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:02:49 INFO - PROCESS | 3288 | 1463173369376 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 3288 | 1463173369381 Marionette TRACE conn3 <- [1,110,null,{}] 14:02:49 INFO - PROCESS | 3288 | 1463173369390 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}] 14:02:49 INFO - PROCESS | 3288 | 1463173369465 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 14:02:49 INFO - PROCESS | 3288 | 1463173369472 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 3288 | ++DOCSHELL 13A0D800 == 35 [pid = 3288] [id = 37] 14:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (13AECC00) [pid = 3288] [serial = 107] [outer = 00000000] 14:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (14326400) [pid = 3288] [serial = 108] [outer = 13AECC00] 14:02:49 INFO - PROCESS | 3288 | 1463173369515 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (143CBC00) [pid = 3288] [serial = 109] [outer = 13AECC00] 14:02:49 INFO - PROCESS | 3288 | 1463173369926 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 591ms 14:02:49 INFO - PROCESS | 3288 | 1463173369967 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 3288 | 1463173369969 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 14:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:02:49 INFO - PROCESS | 3288 | 1463173369973 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 3288 | 1463173369974 Marionette TRACE conn3 <- [1,114,null,{}] 14:02:49 INFO - PROCESS | 3288 | 1463173369982 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}] 14:02:50 INFO - PROCESS | 3288 | 1463173370078 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 14:02:50 INFO - PROCESS | 3288 | 1463173370087 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 3288 | ++DOCSHELL 143D1000 == 36 [pid = 3288] [id = 38] 14:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (143D2C00) [pid = 3288] [serial = 110] [outer = 00000000] 14:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (157F5400) [pid = 3288] [serial = 111] [outer = 143D2C00] 14:02:50 INFO - PROCESS | 3288 | 1463173370130 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (157F9000) [pid = 3288] [serial = 112] [outer = 143D2C00] 14:02:50 INFO - PROCESS | 3288 | 1463173370568 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]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 637ms 14:02:50 INFO - PROCESS | 3288 | 1463173370611 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 3288 | 1463173370612 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 14:02:50 INFO - PROCESS | 3288 | 1463173370616 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:02:50 INFO - PROCESS | 3288 | 1463173370617 Marionette TRACE conn3 <- [1,118,null,{}] 14:02:50 INFO - PROCESS | 3288 | 1463173370621 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}] 14:02:50 INFO - PROCESS | 3288 | 1463173370694 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 14:02:50 INFO - PROCESS | 3288 | 1463173370700 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 3288 | ++DOCSHELL 15912400 == 37 [pid = 3288] [id = 39] 14:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (15914000) [pid = 3288] [serial = 113] [outer = 00000000] 14:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (15F38000) [pid = 3288] [serial = 114] [outer = 15914000] 14:02:50 INFO - PROCESS | 3288 | 1463173370733 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (16620400) [pid = 3288] [serial = 115] [outer = 15914000] 14:02:51 INFO - PROCESS | 3288 | 1463173371295 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 731ms 14:02:51 INFO - PROCESS | 3288 | 1463173371342 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 3288 | 1463173371347 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 14:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:02:51 INFO - PROCESS | 3288 | 1463173371352 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 3288 | 1463173371356 Marionette TRACE conn3 <- [1,122,null,{}] 14:02:51 INFO - PROCESS | 3288 | 1463173371362 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}] 14:02:51 INFO - PROCESS | 3288 | 1463173371489 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 14:02:51 INFO - PROCESS | 3288 | 1463173371575 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 3288 | ++DOCSHELL 10D7F000 == 38 [pid = 3288] [id = 40] 14:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (11253000) [pid = 3288] [serial = 116] [outer = 00000000] 14:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (11750C00) [pid = 3288] [serial = 117] [outer = 11253000] 14:02:51 INFO - PROCESS | 3288 | 1463173371629 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (12DE7C00) [pid = 3288] [serial = 118] [outer = 11253000] 14:02:52 INFO - PROCESS | 3288 | 1463173372081 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]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 14:02:52 INFO - PROCESS | 3288 | 1463173372154 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 3288 | 1463173372160 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 14:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:02:52 INFO - PROCESS | 3288 | 1463173372167 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 3288 | 1463173372170 Marionette TRACE conn3 <- [1,126,null,{}] 14:02:52 INFO - PROCESS | 3288 | 1463173372174 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}] 14:02:52 INFO - PROCESS | 3288 | 1463173372281 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 14:02:52 INFO - PROCESS | 3288 | 1463173372364 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 3288 | ++DOCSHELL 13AEA400 == 39 [pid = 3288] [id = 41] 14:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (14042400) [pid = 3288] [serial = 119] [outer = 00000000] 14:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (157ECC00) [pid = 3288] [serial = 120] [outer = 14042400] 14:02:52 INFO - PROCESS | 3288 | 1463173372417 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (15846400) [pid = 3288] [serial = 121] [outer = 14042400] 14:02:52 INFO - PROCESS | 3288 | 1463173372923 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]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 793ms 14:02:52 INFO - PROCESS | 3288 | 1463173372966 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 3288 | 1463173372969 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 14:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:02:52 INFO - PROCESS | 3288 | 1463173372973 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 3288 | 1463173372976 Marionette TRACE conn3 <- [1,130,null,{}] 14:02:52 INFO - PROCESS | 3288 | 1463173372988 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}] 14:02:53 INFO - PROCESS | 3288 | 1463173373088 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 14:02:53 INFO - PROCESS | 3288 | 1463173373173 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 3288 | ++DOCSHELL 16F1A400 == 40 [pid = 3288] [id = 42] 14:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1703A400) [pid = 3288] [serial = 122] [outer = 00000000] 14:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1765CC00) [pid = 3288] [serial = 123] [outer = 1703A400] 14:02:53 INFO - PROCESS | 3288 | 1463173373229 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (17CA5400) [pid = 3288] [serial = 124] [outer = 1703A400] 14:02:53 INFO - PROCESS | 3288 | 1463173373711 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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 793ms 14:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:02:53 INFO - PROCESS | 3288 | 1463173373774 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 3288 | 1463173373777 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 14:02:53 INFO - PROCESS | 3288 | 1463173373781 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 3288 | 1463173373782 Marionette TRACE conn3 <- [1,134,null,{}] 14:02:53 INFO - PROCESS | 3288 | 1463173373786 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}] 14:02:53 INFO - PROCESS | 3288 | 1463173373881 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 14:02:53 INFO - PROCESS | 3288 | 1463173373964 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 3288 | ++DOCSHELL 13442000 == 41 [pid = 3288] [id = 43] 14:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (159C5000) [pid = 3288] [serial = 125] [outer = 00000000] 14:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (17F36C00) [pid = 3288] [serial = 126] [outer = 159C5000] 14:02:53 INFO - PROCESS | 3288 | 1463173374001 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1840D000) [pid = 3288] [serial = 127] [outer = 159C5000] 14:02:54 INFO - PROCESS | 3288 | 1463173374533 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]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 793ms 14:02:54 INFO - PROCESS | 3288 | 1463173374565 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 3288 | 1463173374567 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 14:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:02:54 INFO - PROCESS | 3288 | 1463173374570 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 3288 | 1463173374572 Marionette TRACE conn3 <- [1,138,null,{}] 14:02:54 INFO - PROCESS | 3288 | 1463173374576 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}] 14:02:54 INFO - PROCESS | 3288 | 1463173374672 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 14:02:54 INFO - PROCESS | 3288 | 1463173374754 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 3288 | ++DOCSHELL 17EC4C00 == 42 [pid = 3288] [id = 44] 14:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (17ECD000) [pid = 3288] [serial = 128] [outer = 00000000] 14:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (18771400) [pid = 3288] [serial = 129] [outer = 17ECD000] 14:02:54 INFO - PROCESS | 3288 | 1463173374807 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1877A000) [pid = 3288] [serial = 130] [outer = 17ECD000] 14:02:55 INFO - PROCESS | 3288 | 1463173375436 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]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 901ms 14:02:55 INFO - PROCESS | 3288 | 1463173375475 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 3288 | 1463173375479 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 14:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:02:55 INFO - PROCESS | 3288 | 1463173375484 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 3288 | 1463173375488 Marionette TRACE conn3 <- [1,142,null,{}] 14:02:55 INFO - PROCESS | 3288 | 1463173375495 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}] 14:02:55 INFO - PROCESS | 3288 | 1463173375590 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 14:02:55 INFO - PROCESS | 3288 | 1463173375665 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 3288 | ++DOCSHELL 10D59400 == 43 [pid = 3288] [id = 45] 14:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (10D59C00) [pid = 3288] [serial = 131] [outer = 00000000] 14:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1138C000) [pid = 3288] [serial = 132] [outer = 10D59C00] 14:02:55 INFO - PROCESS | 3288 | 1463173375712 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (11599800) [pid = 3288] [serial = 133] [outer = 10D59C00] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 143D1000 == 42 [pid = 3288] [id = 38] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 13A0D800 == 41 [pid = 3288] [id = 37] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 1128E000 == 40 [pid = 3288] [id = 36] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 11389400 == 39 [pid = 3288] [id = 35] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 107F0000 == 38 [pid = 3288] [id = 34] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 1361A000 == 37 [pid = 3288] [id = 29] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 13442000 == 36 [pid = 3288] [id = 43] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 17EC4C00 == 35 [pid = 3288] [id = 44] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 11288800 == 34 [pid = 3288] [id = 33] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 13AEA400 == 33 [pid = 3288] [id = 41] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 16F1A400 == 32 [pid = 3288] [id = 42] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 15912400 == 31 [pid = 3288] [id = 39] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 10D7F000 == 30 [pid = 3288] [id = 40] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 184D1800 == 29 [pid = 3288] [id = 31] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 1A484800 == 28 [pid = 3288] [id = 32] 14:02:56 INFO - PROCESS | 3288 | --DOCSHELL 184D0800 == 27 [pid = 3288] [id = 30] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (105F9800) [pid = 3288] [serial = 51] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (12B88C00) [pid = 3288] [serial = 54] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1469B400) [pid = 3288] [serial = 57] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1124EC00) [pid = 3288] [serial = 60] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1128DC00) [pid = 3288] [serial = 61] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (12DEF000) [pid = 3288] [serial = 63] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1368E400) [pid = 3288] [serial = 66] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (13AEA000) [pid = 3288] [serial = 67] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (14698000) [pid = 3288] [serial = 69] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (159BF800) [pid = 3288] [serial = 72] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (16F1E400) [pid = 3288] [serial = 75] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (179FC000) [pid = 3288] [serial = 78] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (17F35800) [pid = 3288] [serial = 81] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1876EC00) [pid = 3288] [serial = 84] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1A075800) [pid = 3288] [serial = 87] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1A48E000) [pid = 3288] [serial = 90] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1A98FC00) [pid = 3288] [serial = 93] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (15F3B000) [pid = 3288] [serial = 73] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (16F28800) [pid = 3288] [serial = 76] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (17ECA400) [pid = 3288] [serial = 79] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (18403800) [pid = 3288] [serial = 82] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (13075C00) [pid = 3288] [serial = 64] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (18776000) [pid = 3288] [serial = 85] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (15847000) [pid = 3288] [serial = 70] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1A0EA000) [pid = 3288] [serial = 88] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10D5CC00) [pid = 3288] [serial = 52] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1A72B400) [pid = 3288] [serial = 91] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (158B9C00) [pid = 3288] [serial = 58] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1307A400) [pid = 3288] [serial = 55] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1AD72400) [pid = 3288] [serial = 94] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1AE53800) [pid = 3288] [serial = 96] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1BAB6400) [pid = 3288] [serial = 46] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (16F1A800) [pid = 3288] [serial = 17] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (16F96800) [pid = 3288] [serial = 14] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (143CAC00) [pid = 3288] [serial = 9] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (143CF800) [pid = 3288] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (11FEB400) [pid = 3288] [serial = 4] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1B6BB400) [pid = 3288] [serial = 39] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1B485800) [pid = 3288] [serial = 36] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1B489000) [pid = 3288] [serial = 37] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1AEB1400) [pid = 3288] [serial = 33] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (1AEB5000) [pid = 3288] [serial = 34] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (1B3F8000) [pid = 3288] [serial = 31] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (1AD7D000) [pid = 3288] [serial = 30] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (1B265000) [pid = 3288] [serial = 27] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (1B269000) [pid = 3288] [serial = 28] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1A488000) [pid = 3288] [serial = 22] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (1A7CE800) [pid = 3288] [serial = 24] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (1A484400) [pid = 3288] [serial = 21] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (1B966800) [pid = 3288] [serial = 42] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (1BAB3400) [pid = 3288] [serial = 45] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (1BB82C00) [pid = 3288] [serial = 48] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (1B6BF400) [pid = 3288] [serial = 40] [outer = 00000000] [url = about:blank] 14:02:56 INFO - PROCESS | 3288 | 1463173376686 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]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1244ms 14:02:56 INFO - PROCESS | 3288 | 1463173376743 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 3288 | 1463173376748 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 14:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:02:56 INFO - PROCESS | 3288 | 1463173376752 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 3288 | 1463173376756 Marionette TRACE conn3 <- [1,146,null,{}] 14:02:56 INFO - PROCESS | 3288 | 1463173376761 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}] 14:02:56 INFO - PROCESS | 3288 | 1463173376841 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 14:02:56 INFO - PROCESS | 3288 | 1463173376849 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 3288 | ++DOCSHELL 115A2C00 == 28 [pid = 3288] [id = 46] 14:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (11719400) [pid = 3288] [serial = 134] [outer = 00000000] 14:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (11D04000) [pid = 3288] [serial = 135] [outer = 11719400] 14:02:56 INFO - PROCESS | 3288 | 1463173376895 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (11FEFC00) [pid = 3288] [serial = 136] [outer = 11719400] 14:02:57 INFO - PROCESS | 3288 | 1463173377304 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]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 591ms 14:02:57 INFO - PROCESS | 3288 | 1463173377335 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 3288 | 1463173377345 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 14:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:02:57 INFO - PROCESS | 3288 | 1463173377352 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 3288 | 1463173377354 Marionette TRACE conn3 <- [1,150,null,{}] 14:02:57 INFO - PROCESS | 3288 | 1463173377358 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}] 14:02:57 INFO - PROCESS | 3288 | 1463173377435 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 14:02:57 INFO - PROCESS | 3288 | 1463173377443 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 3288 | ++DOCSHELL 12D91400 == 29 [pid = 3288] [id = 47] 14:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (12E5B800) [pid = 3288] [serial = 137] [outer = 00000000] 14:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (1343B800) [pid = 3288] [serial = 138] [outer = 12E5B800] 14:02:57 INFO - PROCESS | 3288 | 1463173377488 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (13681800) [pid = 3288] [serial = 139] [outer = 12E5B800] 14:02:57 INFO - PROCESS | 3288 | 1463173377910 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]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 590ms 14:02:57 INFO - PROCESS | 3288 | 1463173377951 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 3288 | 1463173377953 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 14:02:57 INFO - PROCESS | 3288 | 1463173377957 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:02:57 INFO - PROCESS | 3288 | 1463173377960 Marionette TRACE conn3 <- [1,154,null,{}] 14:02:57 INFO - PROCESS | 3288 | 1463173377971 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}] 14:02:58 INFO - PROCESS | 3288 | 1463173378050 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 14:02:58 INFO - PROCESS | 3288 | 1463173378060 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 3288 | ++DOCSHELL 1432A000 == 30 [pid = 3288] [id = 48] 14:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (1432AC00) [pid = 3288] [serial = 140] [outer = 00000000] 14:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (143CC400) [pid = 3288] [serial = 141] [outer = 1432AC00] 14:02:58 INFO - PROCESS | 3288 | 1463173378107 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (1469CC00) [pid = 3288] [serial = 142] [outer = 1432AC00] 14:02:58 INFO - PROCESS | 3288 | 1463173378521 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 591ms 14:02:58 INFO - PROCESS | 3288 | 1463173378555 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 3288 | 1463173378557 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 14:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:02:58 INFO - PROCESS | 3288 | 1463173378561 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 3288 | 1463173378563 Marionette TRACE conn3 <- [1,158,null,{}] 14:02:58 INFO - PROCESS | 3288 | 1463173378576 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}] 14:02:58 INFO - PROCESS | 3288 | 1463173378682 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 14:02:58 INFO - PROCESS | 3288 | 1463173378688 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 3288 | ++DOCSHELL 143CB800 == 31 [pid = 3288] [id = 49] 14:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (157EE000) [pid = 3288] [serial = 143] [outer = 00000000] 14:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (15847000) [pid = 3288] [serial = 144] [outer = 157EE000] 14:02:58 INFO - PROCESS | 3288 | 1463173378732 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (15918400) [pid = 3288] [serial = 145] [outer = 157EE000] 14:02:59 INFO - PROCESS | 3288 | 1463173379151 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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 622ms 14:02:59 INFO - PROCESS | 3288 | 1463173379198 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 3288 | 1463173379200 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 14:02:59 INFO - PROCESS | 3288 | 1463173379203 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:02:59 INFO - PROCESS | 3288 | 1463173379205 Marionette TRACE conn3 <- [1,162,null,{}] 14:02:59 INFO - PROCESS | 3288 | 1463173379209 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}] 14:02:59 INFO - PROCESS | 3288 | 1463173379301 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 14:02:59 INFO - PROCESS | 3288 | 1463173379307 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 3288 | ++DOCSHELL 15845C00 == 32 [pid = 3288] [id = 50] 14:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (15912400) [pid = 3288] [serial = 146] [outer = 00000000] 14:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (1661FC00) [pid = 3288] [serial = 147] [outer = 15912400] 14:02:59 INFO - PROCESS | 3288 | 1463173379350 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (16C9F800) [pid = 3288] [serial = 148] [outer = 15912400] 14:02:59 INFO - PROCESS | 3288 | 1463173379767 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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 591ms 14:02:59 INFO - PROCESS | 3288 | 1463173379801 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 3288 | 1463173379803 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 14:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:02:59 INFO - PROCESS | 3288 | 1463173379806 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 3288 | 1463173379808 Marionette TRACE conn3 <- [1,166,null,{}] 14:02:59 INFO - PROCESS | 3288 | 1463173379811 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}] 14:02:59 INFO - PROCESS | 3288 | 1463173379916 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 14:02:59 INFO - PROCESS | 3288 | 1463173379922 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 3288 | ++DOCSHELL 1661F000 == 33 [pid = 3288] [id = 51] 14:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (16F1A800) [pid = 3288] [serial = 149] [outer = 00000000] 14:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (17CAE800) [pid = 3288] [serial = 150] [outer = 16F1A800] 14:02:59 INFO - PROCESS | 3288 | 1463173379967 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (17EE8400) [pid = 3288] [serial = 151] [outer = 16F1A800] 14:03:00 INFO - PROCESS | 3288 | 1463173380397 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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 14:03:00 INFO - PROCESS | 3288 | 1463173380444 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 3288 | 1463173380446 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 14:03:00 INFO - PROCESS | 3288 | 1463173380433 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:03:00 INFO - PROCESS | 3288 | 1463173380435 Marionette TRACE conn3 <- [1,170,null,{}] 14:03:00 INFO - PROCESS | 3288 | 1463173380438 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}] 14:03:00 INFO - PROCESS | 3288 | 1463173380528 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 14:03:00 INFO - PROCESS | 3288 | 1463173380534 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 3288 | ++DOCSHELL 1765C800 == 34 [pid = 3288] [id = 52] 14:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (17F2D400) [pid = 3288] [serial = 152] [outer = 00000000] 14:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (184CB400) [pid = 3288] [serial = 153] [outer = 17F2D400] 14:03:00 INFO - PROCESS | 3288 | 1463173380577 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1876BC00) [pid = 3288] [serial = 154] [outer = 17F2D400] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (11532000) [pid = 3288] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (11748400) [pid = 3288] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (13AECC00) [pid = 3288] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (107F0400) [pid = 3288] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (11541000) [pid = 3288] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (143D2C00) [pid = 3288] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (15914000) [pid = 3288] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:03:01 INFO - PROCESS | 3288 | 1463173381005 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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 590ms 14:03:01 INFO - PROCESS | 3288 | 1463173381046 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 3288 | 1463173381048 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 14:03:01 INFO - PROCESS | 3288 | 1463173381053 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:03:01 INFO - PROCESS | 3288 | 1463173381065 Marionette TRACE conn3 <- [1,174,null,{}] 14:03:01 INFO - PROCESS | 3288 | 1463173381069 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}] 14:03:01 INFO - PROCESS | 3288 | 1463173381140 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 14:03:01 INFO - PROCESS | 3288 | 1463173381147 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 3288 | ++DOCSHELL 11D0A400 == 35 [pid = 3288] [id = 53] 14:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (12B79400) [pid = 3288] [serial = 155] [outer = 00000000] 14:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (17EF3000) [pid = 3288] [serial = 156] [outer = 12B79400] 14:03:01 INFO - PROCESS | 3288 | 1463173381189 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (17F36000) [pid = 3288] [serial = 157] [outer = 12B79400] 14:03:01 INFO - PROCESS | 3288 | 1463173381568 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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 560ms 14:03:01 INFO - PROCESS | 3288 | 1463173381610 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 3288 | 1463173381611 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 14:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:03:01 INFO - PROCESS | 3288 | 1463173381615 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 3288 | 1463173381616 Marionette TRACE conn3 <- [1,178,null,{}] 14:03:01 INFO - PROCESS | 3288 | 1463173381620 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}] 14:03:01 INFO - PROCESS | 3288 | 1463173381717 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 14:03:01 INFO - PROCESS | 3288 | 1463173381725 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 3288 | ++DOCSHELL 11288000 == 36 [pid = 3288] [id = 54] 14:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (11288800) [pid = 3288] [serial = 158] [outer = 00000000] 14:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (1A09E400) [pid = 3288] [serial = 159] [outer = 11288800] 14:03:01 INFO - PROCESS | 3288 | 1463173381767 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1A0A0800) [pid = 3288] [serial = 160] [outer = 11288800] 14:03:02 INFO - PROCESS | 3288 | 1463173382148 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 590ms 14:03:02 INFO - PROCESS | 3288 | 1463173382212 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 3288 | 1463173382214 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:03:02 INFO - PROCESS | 3288 | 1463173382217 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 3288 | 1463173382219 Marionette TRACE conn3 <- [1,182,null,{}] 14:03:02 INFO - PROCESS | 3288 | 1463173382222 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}] 14:03:02 INFO - PROCESS | 3288 | 1463173382318 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 14:03:02 INFO - PROCESS | 3288 | 1463173382326 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 3288 | ++DOCSHELL 1124F400 == 37 [pid = 3288] [id = 55] 14:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1124F800) [pid = 3288] [serial = 161] [outer = 00000000] 14:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1A482800) [pid = 3288] [serial = 162] [outer = 1124F800] 14:03:02 INFO - PROCESS | 3288 | 1463173382368 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1A486C00) [pid = 3288] [serial = 163] [outer = 1124F800] 14:03:02 INFO - PROCESS | 3288 | 1463173382780 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 591ms 14:03:02 INFO - PROCESS | 3288 | 1463173382829 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 3288 | 1463173382833 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:03:02 INFO - PROCESS | 3288 | 1463173382839 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 3288 | 1463173382843 Marionette TRACE conn3 <- [1,186,null,{}] 14:03:02 INFO - PROCESS | 3288 | 1463173382849 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}] 14:03:02 INFO - PROCESS | 3288 | 1463173382947 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 14:03:03 INFO - PROCESS | 3288 | 1463173383061 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 3288 | ++DOCSHELL 10D78C00 == 38 [pid = 3288] [id = 56] 14:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (10D79800) [pid = 3288] [serial = 164] [outer = 00000000] 14:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1138A800) [pid = 3288] [serial = 165] [outer = 10D79800] 14:03:03 INFO - PROCESS | 3288 | 1463173383115 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1153D800) [pid = 3288] [serial = 166] [outer = 10D79800] 14:03:03 INFO - PROCESS | 3288 | 1463173383802 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]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 995ms 14:03:03 INFO - PROCESS | 3288 | 1463173383838 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 3288 | 1463173383842 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 14:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:03:03 INFO - PROCESS | 3288 | 1463173383851 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 3288 | 1463173383855 Marionette TRACE conn3 <- [1,190,null,{}] 14:03:03 INFO - PROCESS | 3288 | 1463173383860 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}] 14:03:03 INFO - PROCESS | 3288 | 1463173383967 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 14:03:04 INFO - PROCESS | 3288 | 1463173384035 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 3288 | ++DOCSHELL 13438C00 == 39 [pid = 3288] [id = 57] 14:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (13687800) [pid = 3288] [serial = 167] [outer = 00000000] 14:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1403CC00) [pid = 3288] [serial = 168] [outer = 13687800] 14:03:04 INFO - PROCESS | 3288 | 1463173384087 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (143C6400) [pid = 3288] [serial = 169] [outer = 13687800] 14:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (11291800) [pid = 3288] [serial = 170] [outer = 1B95D800] 14:03:04 INFO - PROCESS | 3288 | 1463173384886 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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1089ms 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 11288000 == 38 [pid = 3288] [id = 54] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 11D0A400 == 37 [pid = 3288] [id = 53] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 1765C800 == 36 [pid = 3288] [id = 52] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 1661F000 == 35 [pid = 3288] [id = 51] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 15845C00 == 34 [pid = 3288] [id = 50] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 143CB800 == 33 [pid = 3288] [id = 49] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 1432A000 == 32 [pid = 3288] [id = 48] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 12D91400 == 31 [pid = 3288] [id = 47] 14:03:04 INFO - PROCESS | 3288 | --DOCSHELL 115A2C00 == 30 [pid = 3288] [id = 46] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1AE59000) [pid = 3288] [serial = 97] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (11FE2800) [pid = 3288] [serial = 102] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1336E000) [pid = 3288] [serial = 105] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1343D000) [pid = 3288] [serial = 106] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (12DEFC00) [pid = 3288] [serial = 103] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (143CBC00) [pid = 3288] [serial = 109] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (10D5E000) [pid = 3288] [serial = 99] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (10D7F800) [pid = 3288] [serial = 100] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (14326400) [pid = 3288] [serial = 108] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (157F9000) [pid = 3288] [serial = 112] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (157F5400) [pid = 3288] [serial = 111] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (15F38000) [pid = 3288] [serial = 114] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (16620400) [pid = 3288] [serial = 115] [outer = 00000000] [url = about:blank] 14:03:04 INFO - PROCESS | 3288 | 1463173384981 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 3288 | 1463173384986 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 14:03:04 INFO - PROCESS | 3288 | 1463173384992 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:03:04 INFO - PROCESS | 3288 | 1463173384996 Marionette TRACE conn3 <- [1,194,null,{}] 14:03:05 INFO - PROCESS | 3288 | 1463173385001 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}] 14:03:05 INFO - PROCESS | 3288 | 1463173385088 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 14:03:05 INFO - PROCESS | 3288 | 1463173385096 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 3288 | ++DOCSHELL 10D83C00 == 31 [pid = 3288] [id = 58] 14:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1124AC00) [pid = 3288] [serial = 171] [outer = 00000000] 14:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (1153C800) [pid = 3288] [serial = 172] [outer = 1124AC00] 14:03:05 INFO - PROCESS | 3288 | 1463173385142 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (12DE9800) [pid = 3288] [serial = 173] [outer = 1124AC00] 14:03:05 INFO - PROCESS | 3288 | 1463173385592 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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 622ms 14:03:05 INFO - PROCESS | 3288 | 1463173385631 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 3288 | 1463173385635 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 14:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:03:05 INFO - PROCESS | 3288 | 1463173385645 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 3288 | 1463173385648 Marionette TRACE conn3 <- [1,198,null,{}] 14:03:05 INFO - PROCESS | 3288 | 1463173385652 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}] 14:03:05 INFO - PROCESS | 3288 | 1463173385732 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 14:03:05 INFO - PROCESS | 3288 | 1463173385740 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 3288 | ++DOCSHELL 1343D400 == 32 [pid = 3288] [id = 59] 14:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (13613000) [pid = 3288] [serial = 174] [outer = 00000000] 14:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (13A08400) [pid = 3288] [serial = 175] [outer = 13613000] 14:03:05 INFO - PROCESS | 3288 | 1463173385786 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1403C400) [pid = 3288] [serial = 176] [outer = 13613000] 14:03:06 INFO - PROCESS | 3288 | 1463173386187 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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 591ms 14:03:06 INFO - PROCESS | 3288 | 1463173386238 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 3288 | 1463173386241 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 14:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:03:06 INFO - PROCESS | 3288 | 1463173386248 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 3288 | 1463173386251 Marionette TRACE conn3 <- [1,202,null,{}] 14:03:06 INFO - PROCESS | 3288 | 1463173386262 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}] 14:03:06 INFO - PROCESS | 3288 | 1463173386342 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 14:03:06 INFO - PROCESS | 3288 | 1463173386350 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 3288 | ++DOCSHELL 157EB800 == 33 [pid = 3288] [id = 60] 14:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (157EC400) [pid = 3288] [serial = 177] [outer = 00000000] 14:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (157F4C00) [pid = 3288] [serial = 178] [outer = 157EC400] 14:03:06 INFO - PROCESS | 3288 | 1463173386396 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (15844000) [pid = 3288] [serial = 179] [outer = 157EC400] 14:03:06 INFO - PROCESS | 3288 | 1463173386842 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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 653ms 14:03:06 INFO - PROCESS | 3288 | 1463173386903 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 3288 | 1463173386905 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 14:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:03:06 INFO - PROCESS | 3288 | 1463173386909 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 3288 | 1463173386910 Marionette TRACE conn3 <- [1,206,null,{}] 14:03:06 INFO - PROCESS | 3288 | 1463173386914 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}] 14:03:06 INFO - PROCESS | 3288 | 1463173386974 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 14:03:06 INFO - PROCESS | 3288 | 1463173386983 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 3288 | ++DOCSHELL 159C7C00 == 34 [pid = 3288] [id = 61] 14:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (15F3F000) [pid = 3288] [serial = 180] [outer = 00000000] 14:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (16702C00) [pid = 3288] [serial = 181] [outer = 15F3F000] 14:03:07 INFO - PROCESS | 3288 | 1463173387036 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (16F1B800) [pid = 3288] [serial = 182] [outer = 15F3F000] 14:03:07 INFO - PROCESS | 3288 | 1463173387431 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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 590ms 14:03:07 INFO - PROCESS | 3288 | 1463173387490 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 3288 | 1463173387492 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 14:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:03:07 INFO - PROCESS | 3288 | 1463173387495 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 3288 | 1463173387497 Marionette TRACE conn3 <- [1,210,null,{}] 14:03:07 INFO - PROCESS | 3288 | 1463173387500 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}] 14:03:07 INFO - PROCESS | 3288 | 1463173387609 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 14:03:07 INFO - PROCESS | 3288 | 1463173387615 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 3288 | ++DOCSHELL 1661DC00 == 35 [pid = 3288] [id = 62] 14:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (16F1B000) [pid = 3288] [serial = 183] [outer = 00000000] 14:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (179C5800) [pid = 3288] [serial = 184] [outer = 16F1B000] 14:03:07 INFO - PROCESS | 3288 | 1463173387696 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (17ED0C00) [pid = 3288] [serial = 185] [outer = 16F1B000] 14:03:08 INFO - PROCESS | 3288 | 1463173388110 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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 622ms 14:03:08 INFO - PROCESS | 3288 | 1463173388133 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 3288 | 1463173388135 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 14:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:03:08 INFO - PROCESS | 3288 | 1463173388138 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 3288 | 1463173388140 Marionette TRACE conn3 <- [1,214,null,{}] 14:03:08 INFO - PROCESS | 3288 | 1463173388143 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}] 14:03:08 INFO - PROCESS | 3288 | 1463173388260 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 14:03:08 INFO - PROCESS | 3288 | 1463173388267 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 3288 | ++DOCSHELL 184D1000 == 36 [pid = 3288] [id = 63] 14:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (184D3400) [pid = 3288] [serial = 186] [outer = 00000000] 14:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1A0F4C00) [pid = 3288] [serial = 187] [outer = 184D3400] 14:03:08 INFO - PROCESS | 3288 | 1463173388313 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1A48B400) [pid = 3288] [serial = 188] [outer = 184D3400] 14:03:08 INFO - PROCESS | 3288 | 1463173388726 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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 622ms 14:03:08 INFO - PROCESS | 3288 | 1463173388775 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 3288 | 1463173388777 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 14:03:08 INFO - PROCESS | 3288 | 1463173388781 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:03:08 INFO - PROCESS | 3288 | 1463173388782 Marionette TRACE conn3 <- [1,218,null,{}] 14:03:08 INFO - PROCESS | 3288 | 1463173388786 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}] 14:03:08 INFO - PROCESS | 3288 | 1463173388881 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 14:03:08 INFO - PROCESS | 3288 | 1463173388887 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 3288 | ++DOCSHELL 1A722400 == 37 [pid = 3288] [id = 64] 14:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1A722C00) [pid = 3288] [serial = 189] [outer = 00000000] 14:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1A7C6000) [pid = 3288] [serial = 190] [outer = 1A722C00] 14:03:08 INFO - PROCESS | 3288 | 1463173388930 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1A7CA400) [pid = 3288] [serial = 191] [outer = 1A722C00] 14:03:09 INFO - PROCESS | 3288 | 1463173389352 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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 591ms 14:03:09 INFO - PROCESS | 3288 | 1463173389378 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 3288 | 1463173389380 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 14:03:09 INFO - PROCESS | 3288 | 1463173389383 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:03:09 INFO - PROCESS | 3288 | 1463173389385 Marionette TRACE conn3 <- [1,222,null,{}] 14:03:09 INFO - PROCESS | 3288 | 1463173389388 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}] 14:03:09 INFO - PROCESS | 3288 | 1463173389484 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 14:03:09 INFO - PROCESS | 3288 | 1463173389490 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 3288 | ++DOCSHELL 1A7D3000 == 38 [pid = 3288] [id = 65] 14:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1A7D3800) [pid = 3288] [serial = 192] [outer = 00000000] 14:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1A984C00) [pid = 3288] [serial = 193] [outer = 1A7D3800] 14:03:09 INFO - PROCESS | 3288 | 1463173389534 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1AD74400) [pid = 3288] [serial = 194] [outer = 1A7D3800] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (11288800) [pid = 3288] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (15912400) [pid = 3288] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (157EE000) [pid = 3288] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (12E5B800) [pid = 3288] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1432AC00) [pid = 3288] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (10D59C00) [pid = 3288] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (11719400) [pid = 3288] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (16F1A800) [pid = 3288] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (11253000) [pid = 3288] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (14042400) [pid = 3288] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1703A400) [pid = 3288] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (159C5000) [pid = 3288] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (17ECD000) [pid = 3288] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (17F2D400) [pid = 3288] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:03:09 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (12B79400) [pid = 3288] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:03:10 INFO - PROCESS | 3288 | 1463173390044 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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 684ms 14:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:03:10 INFO - PROCESS | 3288 | 1463173390083 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 3288 | 1463173390085 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 14:03:10 INFO - PROCESS | 3288 | 1463173390088 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 3288 | 1463173390090 Marionette TRACE conn3 <- [1,226,null,{}] 14:03:10 INFO - PROCESS | 3288 | 1463173390093 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}] 14:03:10 INFO - PROCESS | 3288 | 1463173390150 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 14:03:10 INFO - PROCESS | 3288 | 1463173390178 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 3288 | ++DOCSHELL 11753C00 == 39 [pid = 3288] [id = 66] 14:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (14325400) [pid = 3288] [serial = 195] [outer = 00000000] 14:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (16F91400) [pid = 3288] [serial = 196] [outer = 14325400] 14:03:10 INFO - PROCESS | 3288 | 1463173390223 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (17CA3400) [pid = 3288] [serial = 197] [outer = 14325400] 14:03:10 INFO - PROCESS | 3288 | 1463173390584 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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 528ms 14:03:10 INFO - PROCESS | 3288 | 1463173390608 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 3288 | 1463173390610 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 14:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:03:10 INFO - PROCESS | 3288 | 1463173390613 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 3288 | 1463173390615 Marionette TRACE conn3 <- [1,230,null,{}] 14:03:10 INFO - PROCESS | 3288 | 1463173390618 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}] 14:03:10 INFO - PROCESS | 3288 | 1463173390729 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 14:03:10 INFO - PROCESS | 3288 | 1463173390737 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 3288 | ++DOCSHELL 133D4800 == 40 [pid = 3288] [id = 67] 14:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (13615C00) [pid = 3288] [serial = 198] [outer = 00000000] 14:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1AD72C00) [pid = 3288] [serial = 199] [outer = 13615C00] 14:03:10 INFO - PROCESS | 3288 | 1463173390779 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1AD76C00) [pid = 3288] [serial = 200] [outer = 13615C00] 14:03:11 INFO - PROCESS | 3288 | 1463173391159 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 591ms 14:03:11 INFO - PROCESS | 3288 | 1463173391211 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 3288 | 1463173391213 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 14:03:11 INFO - PROCESS | 3288 | 1463173391216 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:03:11 INFO - PROCESS | 3288 | 1463173391218 Marionette TRACE conn3 <- [1,234,null,{}] 14:03:11 INFO - PROCESS | 3288 | 1463173391221 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}] 14:03:11 INFO - PROCESS | 3288 | 1463173391337 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 14:03:11 INFO - PROCESS | 3288 | 1463173391383 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 3288 | ++DOCSHELL 174B2800 == 41 [pid = 3288] [id = 68] 14:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (179F2800) [pid = 3288] [serial = 201] [outer = 00000000] 14:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1AE5A800) [pid = 3288] [serial = 202] [outer = 179F2800] 14:03:11 INFO - PROCESS | 3288 | 1463173391440 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1AEB1000) [pid = 3288] [serial = 203] [outer = 179F2800] 14:03:11 INFO - PROCESS | 3288 | 1463173391845 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 684ms 14:03:11 INFO - PROCESS | 3288 | 1463173391916 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 3288 | 1463173391921 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 14:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:03:11 INFO - PROCESS | 3288 | 1463173391926 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 3288 | 1463173391930 Marionette TRACE conn3 <- [1,238,null,{}] 14:03:11 INFO - PROCESS | 3288 | 1463173391978 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}] 14:03:12 INFO - PROCESS | 3288 | 1463173392087 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 14:03:12 INFO - PROCESS | 3288 | 1463173392166 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 3288 | ++DOCSHELL 10D64000 == 42 [pid = 3288] [id = 69] 14:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (10D7E400) [pid = 3288] [serial = 204] [outer = 00000000] 14:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1138CC00) [pid = 3288] [serial = 205] [outer = 10D7E400] 14:03:12 INFO - PROCESS | 3288 | 1463173392223 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (12E5CC00) [pid = 3288] [serial = 206] [outer = 10D7E400] 14:03:12 INFO - PROCESS | 3288 | 1463173392809 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]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 902ms 14:03:12 INFO - PROCESS | 3288 | 1463173392831 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 3288 | 1463173392837 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 14:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:03:12 INFO - PROCESS | 3288 | 1463173392844 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 3288 | 1463173392846 Marionette TRACE conn3 <- [1,242,null,{}] 14:03:12 INFO - PROCESS | 3288 | 1463173392850 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}] 14:03:12 INFO - PROCESS | 3288 | 1463173392949 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 14:03:13 INFO - PROCESS | 3288 | 1463173393036 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 3288 | ++DOCSHELL 13688000 == 43 [pid = 3288] [id = 70] 14:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (13A01400) [pid = 3288] [serial = 207] [outer = 00000000] 14:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (14698800) [pid = 3288] [serial = 208] [outer = 13A01400] 14:03:13 INFO - PROCESS | 3288 | 1463173393089 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (157F9800) [pid = 3288] [serial = 209] [outer = 13A01400] 14:03:13 INFO - PROCESS | 3288 | 1463173393652 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 14:03:13 INFO - PROCESS | 3288 | 1463173393668 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 3288 | 1463173393671 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 14:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:03:13 INFO - PROCESS | 3288 | 1463173393674 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 3288 | 1463173393678 Marionette TRACE conn3 <- [1,246,null,{}] 14:03:13 INFO - PROCESS | 3288 | 1463173393689 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}] 14:03:13 INFO - PROCESS | 3288 | 1463173393798 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 14:03:13 INFO - PROCESS | 3288 | 1463173393883 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 3288 | ++DOCSHELL 16F97000 == 44 [pid = 3288] [id = 71] 14:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (174B2C00) [pid = 3288] [serial = 210] [outer = 00000000] 14:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D53000) [pid = 3288] [serial = 211] [outer = 174B2C00] 14:03:13 INFO - PROCESS | 3288 | 1463173393939 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19D58800) [pid = 3288] [serial = 212] [outer = 174B2C00] 14:03:14 INFO - PROCESS | 3288 | 1463173394447 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 840ms 14:03:14 INFO - PROCESS | 3288 | 1463173394517 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 3288 | 1463173394520 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 14:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:03:14 INFO - PROCESS | 3288 | 1463173394523 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 3288 | 1463173394525 Marionette TRACE conn3 <- [1,250,null,{}] 14:03:14 INFO - PROCESS | 3288 | 1463173394529 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}] 14:03:14 INFO - PROCESS | 3288 | 1463173394626 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 14:03:14 INFO - PROCESS | 3288 | 1463173394714 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 3288 | ++DOCSHELL 115A5C00 == 45 [pid = 3288] [id = 72] 14:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (11751000) [pid = 3288] [serial = 213] [outer = 00000000] 14:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (159C6000) [pid = 3288] [serial = 214] [outer = 11751000] 14:03:14 INFO - PROCESS | 3288 | 1463173394767 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (17ECA400) [pid = 3288] [serial = 215] [outer = 11751000] 14:03:15 INFO - PROCESS | 3288 | 1463173395442 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]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 933ms 14:03:15 INFO - PROCESS | 3288 | 1463173395468 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 14:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:03:15 INFO - PROCESS | 3288 | 1463173395472 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 14:03:15 INFO - PROCESS | 3288 | 1463173395477 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 3288 | 1463173395480 Marionette TRACE conn3 <- [1,254,null,{}] 14:03:15 INFO - PROCESS | 3288 | 1463173395487 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}] 14:03:15 INFO - PROCESS | 3288 | 1463173395576 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 14:03:15 INFO - PROCESS | 3288 | 1463173395663 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 3288 | ++DOCSHELL 10D7D800 == 46 [pid = 3288] [id = 73] 14:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (10D7EC00) [pid = 3288] [serial = 216] [outer = 00000000] 14:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (11D03000) [pid = 3288] [serial = 217] [outer = 10D7EC00] 14:03:15 INFO - PROCESS | 3288 | 1463173395710 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1336E000) [pid = 3288] [serial = 218] [outer = 10D7EC00] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 10D59400 == 45 [pid = 3288] [id = 45] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 133D4800 == 44 [pid = 3288] [id = 67] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 11753C00 == 43 [pid = 3288] [id = 66] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 1A7D3000 == 42 [pid = 3288] [id = 65] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 1A722400 == 41 [pid = 3288] [id = 64] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 184D1000 == 40 [pid = 3288] [id = 63] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 1661DC00 == 39 [pid = 3288] [id = 62] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 159C7C00 == 38 [pid = 3288] [id = 61] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 157EB800 == 37 [pid = 3288] [id = 60] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 1343D400 == 36 [pid = 3288] [id = 59] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 10D83C00 == 35 [pid = 3288] [id = 58] 14:03:16 INFO - PROCESS | 3288 | --DOCSHELL 1124F400 == 34 [pid = 3288] [id = 55] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (15918400) [pid = 3288] [serial = 145] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1343B800) [pid = 3288] [serial = 138] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (13681800) [pid = 3288] [serial = 139] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (143CC400) [pid = 3288] [serial = 141] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (11599800) [pid = 3288] [serial = 133] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1138C000) [pid = 3288] [serial = 132] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (11D04000) [pid = 3288] [serial = 135] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (17CAE800) [pid = 3288] [serial = 150] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (11FEFC00) [pid = 3288] [serial = 136] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (12DE7C00) [pid = 3288] [serial = 118] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (11750C00) [pid = 3288] [serial = 117] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (15846400) [pid = 3288] [serial = 121] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (157ECC00) [pid = 3288] [serial = 120] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (17CA5400) [pid = 3288] [serial = 124] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1765CC00) [pid = 3288] [serial = 123] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1840D000) [pid = 3288] [serial = 127] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (17F36C00) [pid = 3288] [serial = 126] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (1877A000) [pid = 3288] [serial = 130] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18771400) [pid = 3288] [serial = 129] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (184CB400) [pid = 3288] [serial = 153] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17EE8400) [pid = 3288] [serial = 151] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1876BC00) [pid = 3288] [serial = 154] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (17EF3000) [pid = 3288] [serial = 156] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (15847000) [pid = 3288] [serial = 144] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (17F36000) [pid = 3288] [serial = 157] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (16C9F800) [pid = 3288] [serial = 148] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1A482800) [pid = 3288] [serial = 162] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1469CC00) [pid = 3288] [serial = 142] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1A09E400) [pid = 3288] [serial = 159] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1A0A0800) [pid = 3288] [serial = 160] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1661FC00) [pid = 3288] [serial = 147] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 3288 | 1463173396281 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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 840ms 14:03:16 INFO - PROCESS | 3288 | 1463173396317 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 3288 | 1463173396322 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 14:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:03:16 INFO - PROCESS | 3288 | 1463173396328 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 3288 | 1463173396330 Marionette TRACE conn3 <- [1,258,null,{}] 14:03:16 INFO - PROCESS | 3288 | 1463173396334 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}] 14:03:16 INFO - PROCESS | 3288 | 1463173396410 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 14:03:16 INFO - PROCESS | 3288 | 1463173396419 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 3288 | ++DOCSHELL 1124F400 == 35 [pid = 3288] [id = 74] 14:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (11252C00) [pid = 3288] [serial = 219] [outer = 00000000] 14:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1307AC00) [pid = 3288] [serial = 220] [outer = 11252C00] 14:03:16 INFO - PROCESS | 3288 | 1463173396463 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (134DAC00) [pid = 3288] [serial = 221] [outer = 11252C00] 14:03:16 INFO - PROCESS | 3288 | 1463173396887 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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 591ms 14:03:16 INFO - PROCESS | 3288 | 1463173396908 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 3288 | 1463173396910 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 14:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:03:16 INFO - PROCESS | 3288 | 1463173396914 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 3288 | 1463173396917 Marionette TRACE conn3 <- [1,262,null,{}] 14:03:16 INFO - PROCESS | 3288 | 1463173396927 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}] 14:03:17 INFO - PROCESS | 3288 | 1463173397007 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 14:03:17 INFO - PROCESS | 3288 | 1463173397018 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 3288 | ++DOCSHELL 1469EC00 == 36 [pid = 3288] [id = 75] 14:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1469F000) [pid = 3288] [serial = 222] [outer = 00000000] 14:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (157EF400) [pid = 3288] [serial = 223] [outer = 1469F000] 14:03:17 INFO - PROCESS | 3288 | 1463173397083 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (157F7000) [pid = 3288] [serial = 224] [outer = 1469F000] 14:03:17 INFO - PROCESS | 3288 | 1463173397508 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]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 622ms 14:03:17 INFO - PROCESS | 3288 | 1463173397551 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 3288 | 1463173397554 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 14:03:17 INFO - PROCESS | 3288 | 1463173397557 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:03:17 INFO - PROCESS | 3288 | 1463173397559 Marionette TRACE conn3 <- [1,266,null,{}] 14:03:17 INFO - PROCESS | 3288 | 1463173397562 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}] 14:03:17 INFO - PROCESS | 3288 | 1463173397637 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 14:03:17 INFO - PROCESS | 3288 | 1463173397645 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 3288 | ++DOCSHELL 158B9000 == 37 [pid = 3288] [id = 76] 14:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (15909800) [pid = 3288] [serial = 225] [outer = 00000000] 14:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (159C1800) [pid = 3288] [serial = 226] [outer = 15909800] 14:03:17 INFO - PROCESS | 3288 | 1463173397688 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (159C4800) [pid = 3288] [serial = 227] [outer = 15909800] 14:03:18 INFO - PROCESS | 3288 | 1463173398087 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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 591ms 14:03:18 INFO - PROCESS | 3288 | 1463173398154 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 3288 | 1463173398157 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:03:18 INFO - PROCESS | 3288 | 1463173398161 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 3288 | 1463173398164 Marionette TRACE conn3 <- [1,270,null,{}] 14:03:18 INFO - PROCESS | 3288 | 1463173398167 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}] 14:03:18 INFO - PROCESS | 3288 | 1463173398252 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 14:03:18 INFO - PROCESS | 3288 | 1463173398261 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 3288 | ++DOCSHELL 159C7C00 == 38 [pid = 3288] [id = 77] 14:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (16F1A800) [pid = 3288] [serial = 228] [outer = 00000000] 14:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (17042400) [pid = 3288] [serial = 229] [outer = 16F1A800] 14:03:18 INFO - PROCESS | 3288 | 1463173398304 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (17904C00) [pid = 3288] [serial = 230] [outer = 16F1A800] 14:03:18 INFO - PROCESS | 3288 | 1463173398764 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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 637ms 14:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:03:18 INFO - PROCESS | 3288 | 1463173398803 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 3288 | 1463173398805 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 14:03:18 INFO - PROCESS | 3288 | 1463173398809 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 3288 | 1463173398811 Marionette TRACE conn3 <- [1,274,null,{}] 14:03:18 INFO - PROCESS | 3288 | 1463173398814 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}] 14:03:18 INFO - PROCESS | 3288 | 1463173398935 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 14:03:18 INFO - PROCESS | 3288 | 1463173398988 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 3288 | ++DOCSHELL 179EF000 == 39 [pid = 3288] [id = 78] 14:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (179FB000) [pid = 3288] [serial = 231] [outer = 00000000] 14:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1840C800) [pid = 3288] [serial = 232] [outer = 179FB000] 14:03:19 INFO - PROCESS | 3288 | 1463173399032 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (184D0800) [pid = 3288] [serial = 233] [outer = 179FB000] 14:03:19 INFO - PROCESS | 3288 | 1463173399417 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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 622ms 14:03:19 INFO - PROCESS | 3288 | 1463173399446 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 3288 | 1463173399448 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 14:03:19 INFO - PROCESS | 3288 | 1463173399451 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:03:19 INFO - PROCESS | 3288 | 1463173399453 Marionette TRACE conn3 <- [1,278,null,{}] 14:03:19 INFO - PROCESS | 3288 | 1463173399456 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}] 14:03:19 INFO - PROCESS | 3288 | 1463173399552 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 14:03:19 INFO - PROCESS | 3288 | 1463173399558 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 3288 | ++DOCSHELL 16DBC400 == 40 [pid = 3288] [id = 79] 14:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (17EF3000) [pid = 3288] [serial = 234] [outer = 00000000] 14:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (19D5A800) [pid = 3288] [serial = 235] [outer = 17EF3000] 14:03:19 INFO - PROCESS | 3288 | 1463173399601 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (19D5AC00) [pid = 3288] [serial = 236] [outer = 17EF3000] 14:03:19 INFO - PROCESS | 3288 | 1463173399999 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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 591ms 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:03:20 INFO - PROCESS | 3288 | 1463173400032 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 3288 | 1463173400034 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 14:03:20 INFO - PROCESS | 3288 | 1463173400038 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 3288 | 1463173400040 Marionette TRACE conn3 <- [1,282,null,{}] 14:03:20 INFO - PROCESS | 3288 | 1463173400049 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}] 14:03:20 INFO - PROCESS | 3288 | 1463173400148 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 14:03:20 INFO - PROCESS | 3288 | 1463173400154 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 3288 | ++DOCSHELL 10D5EC00 == 41 [pid = 3288] [id = 80] 14:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1159AC00) [pid = 3288] [serial = 237] [outer = 00000000] 14:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1A0A0400) [pid = 3288] [serial = 238] [outer = 1159AC00] 14:03:20 INFO - PROCESS | 3288 | 1463173400197 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1A0EA400) [pid = 3288] [serial = 239] [outer = 1159AC00] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (13615C00) [pid = 3288] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1124F800) [pid = 3288] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (157EC400) [pid = 3288] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (184D3400) [pid = 3288] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1124AC00) [pid = 3288] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (15F3F000) [pid = 3288] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (13613000) [pid = 3288] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (1A722C00) [pid = 3288] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1A7D3800) [pid = 3288] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (16F1B000) [pid = 3288] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:03:20 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (14325400) [pid = 3288] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:03:20 INFO - PROCESS | 3288 | 1463173400734 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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 731ms 14:03:20 INFO - PROCESS | 3288 | 1463173400778 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 3288 | 1463173400780 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:03:20 INFO - PROCESS | 3288 | 1463173400784 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 3288 | 1463173400785 Marionette TRACE conn3 <- [1,286,null,{}] 14:03:20 INFO - PROCESS | 3288 | 1463173400789 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}] 14:03:20 INFO - PROCESS | 3288 | 1463173400882 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 14:03:20 INFO - PROCESS | 3288 | 1463173400960 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 3288 | ++DOCSHELL 11726000 == 42 [pid = 3288] [id = 81] 14:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (13613800) [pid = 3288] [serial = 240] [outer = 00000000] 14:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (16F94000) [pid = 3288] [serial = 241] [outer = 13613800] 14:03:21 INFO - PROCESS | 3288 | 1463173401003 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1A06FC00) [pid = 3288] [serial = 242] [outer = 13613800] 14:03:21 INFO - PROCESS | 3288 | 1463173401324 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 591ms 14:03:21 INFO - PROCESS | 3288 | 1463173401381 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 3288 | 1463173401383 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 14:03:21 INFO - PROCESS | 3288 | 1463173401386 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:03:21 INFO - PROCESS | 3288 | 1463173401388 Marionette TRACE conn3 <- [1,290,null,{}] 14:03:21 INFO - PROCESS | 3288 | 1463173401391 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}] 14:03:21 INFO - PROCESS | 3288 | 1463173401467 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 14:03:21 INFO - PROCESS | 3288 | 1463173401535 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 3288 | ++DOCSHELL 0FD84C00 == 43 [pid = 3288] [id = 82] 14:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (107F0400) [pid = 3288] [serial = 243] [outer = 00000000] 14:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1A48B000) [pid = 3288] [serial = 244] [outer = 107F0400] 14:03:21 INFO - PROCESS | 3288 | 1463173401577 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1A72B000) [pid = 3288] [serial = 245] [outer = 107F0400] 14:03:21 INFO - PROCESS | 3288 | 1463173401996 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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 638ms 14:03:22 INFO - PROCESS | 3288 | 1463173402025 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 3288 | 1463173402027 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:03:22 INFO - PROCESS | 3288 | 1463173402043 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 3288 | 1463173402056 Marionette TRACE conn3 <- [1,294,null,{}] 14:03:22 INFO - PROCESS | 3288 | 1463173402060 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}] 14:03:22 INFO - PROCESS | 3288 | 1463173402151 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 14:03:22 INFO - PROCESS | 3288 | 1463173402200 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 3288 | ++DOCSHELL 1AE52C00 == 44 [pid = 3288] [id = 83] 14:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1AE5C000) [pid = 3288] [serial = 246] [outer = 00000000] 14:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1AEAE800) [pid = 3288] [serial = 247] [outer = 1AE5C000] 14:03:22 INFO - PROCESS | 3288 | 1463173402247 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1AEB7C00) [pid = 3288] [serial = 248] [outer = 1AE5C000] 14:03:22 INFO - PROCESS | 3288 | 1463173402687 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]]]}] 14:03:22 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. 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 715ms 14:03:22 INFO - PROCESS | 3288 | 1463173402755 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 3288 | 1463173402760 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:03:22 INFO - PROCESS | 3288 | 1463173402765 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 3288 | 1463173402769 Marionette TRACE conn3 <- [1,298,null,{}] 14:03:22 INFO - PROCESS | 3288 | 1463173402775 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}] 14:03:22 INFO - PROCESS | 3288 | 1463173402933 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 14:03:23 INFO - PROCESS | 3288 | 1463173403026 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 3288 | ++DOCSHELL 1124F800 == 45 [pid = 3288] [id = 84] 14:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1138A400) [pid = 3288] [serial = 249] [outer = 00000000] 14:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1159DC00) [pid = 3288] [serial = 250] [outer = 1138A400] 14:03:23 INFO - PROCESS | 3288 | 1463173403080 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (11FE4800) [pid = 3288] [serial = 251] [outer = 1138A400] 14:03:23 INFO - PROCESS | 3288 | 1463173403688 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]]]}] 14:03:23 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. 14:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 995ms 14:03:23 INFO - PROCESS | 3288 | 1463173403752 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 3288 | 1463173403758 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 14:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:03:23 INFO - PROCESS | 3288 | 1463173403765 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 3288 | 1463173403768 Marionette TRACE conn3 <- [1,302,null,{}] 14:03:23 INFO - PROCESS | 3288 | 1463173403772 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}] 14:03:23 INFO - PROCESS | 3288 | 1463173403875 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 14:03:23 INFO - PROCESS | 3288 | 1463173403948 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 3288 | ++DOCSHELL 1124B400 == 46 [pid = 3288] [id = 85] 14:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1360F800) [pid = 3288] [serial = 252] [outer = 00000000] 14:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (143D1C00) [pid = 3288] [serial = 253] [outer = 1360F800] 14:03:23 INFO - PROCESS | 3288 | 1463173404001 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (157EF000) [pid = 3288] [serial = 254] [outer = 1360F800] 14:03:24 INFO - PROCESS | 3288 | 1463173404545 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]]]}] 14:03:24 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. 14:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 840ms 14:03:24 INFO - PROCESS | 3288 | 1463173404606 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 3288 | 1463173404608 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 14:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:03:24 INFO - PROCESS | 3288 | 1463173404612 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 3288 | 1463173404616 Marionette TRACE conn3 <- [1,306,null,{}] 14:03:24 INFO - PROCESS | 3288 | 1463173404627 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}] 14:03:24 INFO - PROCESS | 3288 | 1463173404731 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 14:03:24 INFO - PROCESS | 3288 | 1463173404807 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 3288 | ++DOCSHELL 17CAFC00 == 47 [pid = 3288] [id = 86] 14:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (17F31000) [pid = 3288] [serial = 255] [outer = 00000000] 14:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1857B400) [pid = 3288] [serial = 256] [outer = 17F31000] 14:03:24 INFO - PROCESS | 3288 | 1463173404863 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1A075800) [pid = 3288] [serial = 257] [outer = 17F31000] 14:03:25 INFO - PROCESS | 3288 | 1463173405687 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]]]}] 14:03:25 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. 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1150ms 14:03:25 INFO - PROCESS | 3288 | 1463173405767 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 3288 | 1463173405769 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:03:25 INFO - PROCESS | 3288 | 1463173405773 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 3288 | 1463173405775 Marionette TRACE conn3 <- [1,310,null,{}] 14:03:25 INFO - PROCESS | 3288 | 1463173405779 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}] 14:03:25 INFO - PROCESS | 3288 | 1463173405885 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 14:03:25 INFO - PROCESS | 3288 | 1463173405952 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 3288 | ++DOCSHELL 1A070800 == 48 [pid = 3288] [id = 87] 14:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1A485800) [pid = 3288] [serial = 258] [outer = 00000000] 14:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1A7CEC00) [pid = 3288] [serial = 259] [outer = 1A485800] 14:03:25 INFO - PROCESS | 3288 | 1463173406008 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1AD7C400) [pid = 3288] [serial = 260] [outer = 1A485800] 14:03:26 INFO - PROCESS | 3288 | 1463173406664 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]]]}] 14:03:26 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. 14:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 933ms 14:03:26 INFO - PROCESS | 3288 | 1463173406704 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 3288 | 1463173406708 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 14:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:03:26 INFO - PROCESS | 3288 | 1463173406713 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 3288 | 1463173406716 Marionette TRACE conn3 <- [1,314,null,{}] 14:03:26 INFO - PROCESS | 3288 | 1463173406721 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}] 14:03:26 INFO - PROCESS | 3288 | 1463173406815 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 14:03:26 INFO - PROCESS | 3288 | 1463173406909 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 3288 | ++DOCSHELL 12BA0400 == 49 [pid = 3288] [id = 88] 14:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (12DEBC00) [pid = 3288] [serial = 261] [outer = 00000000] 14:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1368D400) [pid = 3288] [serial = 262] [outer = 12DEBC00] 14:03:26 INFO - PROCESS | 3288 | 1463173406959 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (13AE9000) [pid = 3288] [serial = 263] [outer = 12DEBC00] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 0FD84C00 == 48 [pid = 3288] [id = 82] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 11726000 == 47 [pid = 3288] [id = 81] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 10D5EC00 == 46 [pid = 3288] [id = 80] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 16DBC400 == 45 [pid = 3288] [id = 79] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 179EF000 == 44 [pid = 3288] [id = 78] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 159C7C00 == 43 [pid = 3288] [id = 77] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 158B9000 == 42 [pid = 3288] [id = 76] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 1469EC00 == 41 [pid = 3288] [id = 75] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 1124F400 == 40 [pid = 3288] [id = 74] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 10D7D800 == 39 [pid = 3288] [id = 73] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 16F97000 == 38 [pid = 3288] [id = 71] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 13688000 == 37 [pid = 3288] [id = 70] 14:03:27 INFO - PROCESS | 3288 | --DOCSHELL 10D64000 == 36 [pid = 3288] [id = 69] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1A486C00) [pid = 3288] [serial = 163] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (157F4C00) [pid = 3288] [serial = 178] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1A0F4C00) [pid = 3288] [serial = 187] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (15844000) [pid = 3288] [serial = 179] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1153C800) [pid = 3288] [serial = 172] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (12DE9800) [pid = 3288] [serial = 173] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (16702C00) [pid = 3288] [serial = 181] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (13A08400) [pid = 3288] [serial = 175] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1403C400) [pid = 3288] [serial = 176] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1138A800) [pid = 3288] [serial = 165] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1403CC00) [pid = 3288] [serial = 168] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1A7C6000) [pid = 3288] [serial = 190] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1A48B400) [pid = 3288] [serial = 188] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1A984C00) [pid = 3288] [serial = 193] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1A7CA400) [pid = 3288] [serial = 191] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1AD74400) [pid = 3288] [serial = 194] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1BABDC00) [pid = 3288] [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.] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (179C5800) [pid = 3288] [serial = 184] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (17ED0C00) [pid = 3288] [serial = 185] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1AE5A800) [pid = 3288] [serial = 202] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (16F91400) [pid = 3288] [serial = 196] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1AD72C00) [pid = 3288] [serial = 199] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (17CA3400) [pid = 3288] [serial = 197] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (16F1B800) [pid = 3288] [serial = 182] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1AD76C00) [pid = 3288] [serial = 200] [outer = 00000000] [url = about:blank] 14:03:27 INFO - PROCESS | 3288 | 1463173407516 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]]]}] 14:03:27 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. 14:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 840ms 14:03:27 INFO - PROCESS | 3288 | 1463173407555 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 3288 | 1463173407560 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 14:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:03:27 INFO - PROCESS | 3288 | 1463173407567 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 3288 | 1463173407569 Marionette TRACE conn3 <- [1,318,null,{}] 14:03:27 INFO - PROCESS | 3288 | 1463173407573 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}] 14:03:27 INFO - PROCESS | 3288 | 1463173407652 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 14:03:27 INFO - PROCESS | 3288 | 1463173407658 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 3288 | ++DOCSHELL 1138A800 == 37 [pid = 3288] [id = 89] 14:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1138C400) [pid = 3288] [serial = 264] [outer = 00000000] 14:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (13615C00) [pid = 3288] [serial = 265] [outer = 1138C400] 14:03:27 INFO - PROCESS | 3288 | 1463173407703 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (14043800) [pid = 3288] [serial = 266] [outer = 1138C400] 14:03:28 INFO - PROCESS | 3288 | 1463173408151 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]]]}] 14:03:28 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. 14:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 637ms 14:03:28 INFO - PROCESS | 3288 | 1463173408209 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 3288 | 1463173408211 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 14:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:03:28 INFO - PROCESS | 3288 | 1463173408217 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 3288 | 1463173408220 Marionette TRACE conn3 <- [1,322,null,{}] 14:03:28 INFO - PROCESS | 3288 | 1463173408231 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}] 14:03:28 INFO - PROCESS | 3288 | 1463173408312 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 14:03:28 INFO - PROCESS | 3288 | 1463173408320 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 3288 | ++DOCSHELL 15F38800 == 38 [pid = 3288] [id = 90] 14:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (15F3F000) [pid = 3288] [serial = 267] [outer = 00000000] 14:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (16C9BC00) [pid = 3288] [serial = 268] [outer = 15F3F000] 14:03:28 INFO - PROCESS | 3288 | 1463173408366 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (16F28800) [pid = 3288] [serial = 269] [outer = 15F3F000] 14:03:28 INFO - PROCESS | 3288 | 1463173408793 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]]]}] 14:03:28 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. 14:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 590ms 14:03:28 INFO - PROCESS | 3288 | 1463173408817 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 3288 | 1463173408819 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 14:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:03:28 INFO - PROCESS | 3288 | 1463173408850 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:03:28 INFO - PROCESS | 3288 | 1463173408856 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 3288 | 1463173408858 Marionette TRACE conn3 <- [1,326,null,{}] 14:03:28 INFO - PROCESS | 3288 | 1463173408866 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}] 14:03:28 INFO - PROCESS | 3288 | 1463173408945 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 14:03:28 INFO - PROCESS | 3288 | 1463173408951 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 3288 | ++DOCSHELL 1703A800 == 39 [pid = 3288] [id = 91] 14:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (17CAA800) [pid = 3288] [serial = 270] [outer = 00000000] 14:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (184D1000) [pid = 3288] [serial = 271] [outer = 17CAA800] 14:03:28 INFO - PROCESS | 3288 | 1463173408995 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (19D52C00) [pid = 3288] [serial = 272] [outer = 17CAA800] 14:03:29 INFO - PROCESS | 3288 | 1463173409414 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]]]}] 14:03:29 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. 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 652ms 14:03:29 INFO - PROCESS | 3288 | 1463173409490 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 3288 | 1463173409492 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:03:29 INFO - PROCESS | 3288 | 1463173409496 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 3288 | 1463173409497 Marionette TRACE conn3 <- [1,330,null,{}] 14:03:29 INFO - PROCESS | 3288 | 1463173409501 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}] 14:03:29 INFO - PROCESS | 3288 | 1463173409588 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 14:03:29 INFO - PROCESS | 3288 | 1463173409622 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 3288 | ++DOCSHELL 1A071000 == 40 [pid = 3288] [id = 92] 14:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1A074800) [pid = 3288] [serial = 273] [outer = 00000000] 14:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1A486400) [pid = 3288] [serial = 274] [outer = 1A074800] 14:03:29 INFO - PROCESS | 3288 | 1463173409665 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1A486800) [pid = 3288] [serial = 275] [outer = 1A074800] 14:03:30 INFO - PROCESS | 3288 | 1463173410104 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]]]}] 14:03:30 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. 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 637ms 14:03:30 INFO - PROCESS | 3288 | 1463173410134 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 3288 | 1463173410136 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 14:03:30 INFO - PROCESS | 3288 | 1463173410139 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:03:30 INFO - PROCESS | 3288 | 1463173410141 Marionette TRACE conn3 <- [1,334,null,{}] 14:03:30 INFO - PROCESS | 3288 | 1463173410144 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}] 14:03:30 INFO - PROCESS | 3288 | 1463173410272 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 14:03:30 INFO - PROCESS | 3288 | 1463173410283 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 3288 | ++DOCSHELL 15845800 == 41 [pid = 3288] [id = 93] 14:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1A0F4800) [pid = 3288] [serial = 276] [outer = 00000000] 14:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1AD80C00) [pid = 3288] [serial = 277] [outer = 1A0F4800] 14:03:30 INFO - PROCESS | 3288 | 1463173410416 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1AE5C400) [pid = 3288] [serial = 278] [outer = 1A0F4800] 14:03:30 INFO - PROCESS | 3288 | 1463173410827 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]]]}] 14:03:30 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. 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 731ms 14:03:30 INFO - PROCESS | 3288 | 1463173410890 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 3288 | 1463173410892 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 14:03:30 INFO - PROCESS | 3288 | 1463173410895 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:03:30 INFO - PROCESS | 3288 | 1463173410897 Marionette TRACE conn3 <- [1,338,null,{}] 14:03:30 INFO - PROCESS | 3288 | 1463173410930 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}] 14:03:31 INFO - PROCESS | 3288 | 1463173411032 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 14:03:31 INFO - PROCESS | 3288 | 1463173411044 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 3288 | ++DOCSHELL 157F4800 == 42 [pid = 3288] [id = 94] 14:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1A491800) [pid = 3288] [serial = 279] [outer = 00000000] 14:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1AEB8000) [pid = 3288] [serial = 280] [outer = 1A491800] 14:03:31 INFO - PROCESS | 3288 | 1463173411087 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1B1D1400) [pid = 3288] [serial = 281] [outer = 1A491800] 14:03:31 INFO - PROCESS | 3288 | 1463173411516 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]]]}] 14:03:31 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. 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 622ms 14:03:31 INFO - PROCESS | 3288 | 1463173411534 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 3288 | 1463173411536 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:03:31 INFO - PROCESS | 3288 | 1463173411539 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 3288 | 1463173411541 Marionette TRACE conn3 <- [1,342,null,{}] 14:03:31 INFO - PROCESS | 3288 | 1463173411544 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}] 14:03:31 INFO - PROCESS | 3288 | 1463173411644 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 14:03:31 INFO - PROCESS | 3288 | 1463173411651 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 3288 | ++DOCSHELL 1A7CA400 == 43 [pid = 3288] [id = 95] 14:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1AE57400) [pid = 3288] [serial = 282] [outer = 00000000] 14:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1B263C00) [pid = 3288] [serial = 283] [outer = 1AE57400] 14:03:31 INFO - PROCESS | 3288 | 1463173411693 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1B268000) [pid = 3288] [serial = 284] [outer = 1AE57400] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (179FB000) [pid = 3288] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (17EF3000) [pid = 3288] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (13613800) [pid = 3288] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (16F1A800) [pid = 3288] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (15909800) [pid = 3288] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (179F2800) [pid = 3288] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (11252C00) [pid = 3288] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1469F000) [pid = 3288] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (10D7EC00) [pid = 3288] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1159AC00) [pid = 3288] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:03:31 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (107F0400) [pid = 3288] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:03:32 INFO - PROCESS | 3288 | 1463173412254 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]]]}] 14:03:32 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. 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 14:03:32 INFO - PROCESS | 3288 | 1463173412280 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 3288 | 1463173412282 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:03:32 INFO - PROCESS | 3288 | 1463173412285 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 3288 | 1463173412287 Marionette TRACE conn3 <- [1,346,null,{}] 14:03:32 INFO - PROCESS | 3288 | 1463173412290 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}] 14:03:32 INFO - PROCESS | 3288 | 1463173412390 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 14:03:32 INFO - PROCESS | 3288 | 1463173412398 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 3288 | ++DOCSHELL 15851000 == 44 [pid = 3288] [id = 96] 14:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (174A9000) [pid = 3288] [serial = 285] [outer = 00000000] 14:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1AE5B000) [pid = 3288] [serial = 286] [outer = 174A9000] 14:03:32 INFO - PROCESS | 3288 | 1463173412440 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1B263800) [pid = 3288] [serial = 287] [outer = 174A9000] 14:03:32 INFO - PROCESS | 3288 | 1463173412817 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]]]}] 14:03:32 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. 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 591ms 14:03:32 INFO - PROCESS | 3288 | 1463173412867 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 3288 | 1463173412869 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:03:32 INFO - PROCESS | 3288 | 1463173412873 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 3288 | 1463173412874 Marionette TRACE conn3 <- [1,350,null,{}] 14:03:32 INFO - PROCESS | 3288 | 1463173412878 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}] 14:03:32 INFO - PROCESS | 3288 | 1463173412956 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 14:03:32 INFO - PROCESS | 3288 | 1463173412962 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 3288 | ++DOCSHELL 1A067C00 == 45 [pid = 3288] [id = 97] 14:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1AD7AC00) [pid = 3288] [serial = 288] [outer = 00000000] 14:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1B3FAC00) [pid = 3288] [serial = 289] [outer = 1AD7AC00] 14:03:33 INFO - PROCESS | 3288 | 1463173413008 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1B480800) [pid = 3288] [serial = 290] [outer = 1AD7AC00] 14:03:33 INFO - PROCESS | 3288 | 1463173413432 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]]]}] 14:03:33 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. 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 591ms 14:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:03:33 INFO - PROCESS | 3288 | 1463173413470 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 3288 | 1463173413472 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 14:03:33 INFO - PROCESS | 3288 | 1463173413475 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 3288 | 1463173413477 Marionette TRACE conn3 <- [1,354,null,{}] 14:03:33 INFO - PROCESS | 3288 | 1463173413481 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}] 14:03:33 INFO - PROCESS | 3288 | 1463173413579 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 14:03:33 INFO - PROCESS | 3288 | 1463173413587 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 3288 | ++DOCSHELL 1B261000 == 46 [pid = 3288] [id = 98] 14:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10D62800) [pid = 3288] [serial = 291] [outer = 00000000] 14:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1B6B3000) [pid = 3288] [serial = 292] [outer = 10D62800] 14:03:33 INFO - PROCESS | 3288 | 1463173413635 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1B6B7C00) [pid = 3288] [serial = 293] [outer = 10D62800] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 115A5C00 == 45 [pid = 3288] [id = 72] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 174B2800 == 44 [pid = 3288] [id = 68] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 13438C00 == 43 [pid = 3288] [id = 57] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 10D78C00 == 42 [pid = 3288] [id = 56] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 12BA0400 == 41 [pid = 3288] [id = 88] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 1A070800 == 40 [pid = 3288] [id = 87] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 1124B400 == 39 [pid = 3288] [id = 85] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 17CAFC00 == 38 [pid = 3288] [id = 86] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 1AE52C00 == 37 [pid = 3288] [id = 83] 14:03:34 INFO - PROCESS | 3288 | --DOCSHELL 1124F800 == 36 [pid = 3288] [id = 84] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 1138A800 == 35 [pid = 3288] [id = 89] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 1A071000 == 34 [pid = 3288] [id = 92] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 1A7CA400 == 33 [pid = 3288] [id = 95] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 15851000 == 32 [pid = 3288] [id = 96] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 15845800 == 31 [pid = 3288] [id = 93] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 1A067C00 == 30 [pid = 3288] [id = 97] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 1703A800 == 29 [pid = 3288] [id = 91] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 157F4800 == 28 [pid = 3288] [id = 94] 14:03:35 INFO - PROCESS | 3288 | --DOCSHELL 15F38800 == 27 [pid = 3288] [id = 90] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1138CC00) [pid = 3288] [serial = 205] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1336E000) [pid = 3288] [serial = 218] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (11D03000) [pid = 3288] [serial = 217] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1A0A0400) [pid = 3288] [serial = 238] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (14698800) [pid = 3288] [serial = 208] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1A0EA400) [pid = 3288] [serial = 239] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1A06FC00) [pid = 3288] [serial = 242] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1AEAE800) [pid = 3288] [serial = 247] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (17904C00) [pid = 3288] [serial = 230] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1A72B000) [pid = 3288] [serial = 245] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1A48B000) [pid = 3288] [serial = 244] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (184D0800) [pid = 3288] [serial = 233] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1840C800) [pid = 3288] [serial = 232] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (19D5AC00) [pid = 3288] [serial = 236] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (19D5A800) [pid = 3288] [serial = 235] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (16F94000) [pid = 3288] [serial = 241] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (159C6000) [pid = 3288] [serial = 214] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17042400) [pid = 3288] [serial = 229] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (159C1800) [pid = 3288] [serial = 226] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (159C4800) [pid = 3288] [serial = 227] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1AEB1000) [pid = 3288] [serial = 203] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1307AC00) [pid = 3288] [serial = 220] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (134DAC00) [pid = 3288] [serial = 221] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19D53000) [pid = 3288] [serial = 211] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (157EF400) [pid = 3288] [serial = 223] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (157F7000) [pid = 3288] [serial = 224] [outer = 00000000] [url = about:blank] 14:03:35 INFO - PROCESS | 3288 | 1463173415465 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]]]}] 14:03:35 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. 14:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 2006ms 14:03:35 INFO - PROCESS | 3288 | 1463173415499 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 3288 | 1463173415503 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 14:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:03:35 INFO - PROCESS | 3288 | 1463173415508 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 3288 | 1463173415512 Marionette TRACE conn3 <- [1,358,null,{}] 14:03:35 INFO - PROCESS | 3288 | 1463173415517 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}] 14:03:35 INFO - PROCESS | 3288 | 1463173415602 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 14:03:35 INFO - PROCESS | 3288 | 1463173415611 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 3288 | ++DOCSHELL 10D61000 == 28 [pid = 3288] [id = 99] 14:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (10D61C00) [pid = 3288] [serial = 294] [outer = 00000000] 14:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (11284C00) [pid = 3288] [serial = 295] [outer = 10D61C00] 14:03:35 INFO - PROCESS | 3288 | 1463173415658 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (11394C00) [pid = 3288] [serial = 296] [outer = 10D61C00] 14:03:36 INFO - PROCESS | 3288 | 1463173416093 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]]]}] 14:03:36 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. 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 622ms 14:03:36 INFO - PROCESS | 3288 | 1463173416129 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 3288 | 1463173416135 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:03:36 INFO - PROCESS | 3288 | 1463173416145 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 3288 | 1463173416148 Marionette TRACE conn3 <- [1,362,null,{}] 14:03:36 INFO - PROCESS | 3288 | 1463173416151 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}] 14:03:36 INFO - PROCESS | 3288 | 1463173416229 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 14:03:36 INFO - PROCESS | 3288 | 1463173416236 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 3288 | ++DOCSHELL 1153C800 == 29 [pid = 3288] [id = 100] 14:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1153F800) [pid = 3288] [serial = 297] [outer = 00000000] 14:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (12E5AC00) [pid = 3288] [serial = 298] [outer = 1153F800] 14:03:36 INFO - PROCESS | 3288 | 1463173416280 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1307B400) [pid = 3288] [serial = 299] [outer = 1153F800] 14:03:36 INFO - PROCESS | 3288 | 1463173416717 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]]]}] 14:03:36 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. 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 591ms 14:03:36 INFO - PROCESS | 3288 | 1463173416742 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 3288 | 1463173416744 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:03:36 INFO - PROCESS | 3288 | 1463173416752 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 3288 | 1463173416755 Marionette TRACE conn3 <- [1,366,null,{}] 14:03:36 INFO - PROCESS | 3288 | 1463173416767 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}] 14:03:36 INFO - PROCESS | 3288 | 1463173416851 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 14:03:36 INFO - PROCESS | 3288 | 1463173416861 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 3288 | ++DOCSHELL 1368E000 == 30 [pid = 3288] [id = 101] 14:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1368E800) [pid = 3288] [serial = 300] [outer = 00000000] 14:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1403D800) [pid = 3288] [serial = 301] [outer = 1368E800] 14:03:36 INFO - PROCESS | 3288 | 1463173416926 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (14326800) [pid = 3288] [serial = 302] [outer = 1368E800] 14:03:37 INFO - PROCESS | 3288 | 1463173417397 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]]]}] 14:03:37 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. 14:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 700ms 14:03:37 INFO - PROCESS | 3288 | 1463173417447 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 3288 | 1463173417449 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 14:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:03:37 INFO - PROCESS | 3288 | 1463173417452 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 3288 | 1463173417454 Marionette TRACE conn3 <- [1,370,null,{}] 14:03:37 INFO - PROCESS | 3288 | 1463173417457 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}] 14:03:37 INFO - PROCESS | 3288 | 1463173417531 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 14:03:37 INFO - PROCESS | 3288 | 1463173417538 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 3288 | ++DOCSHELL 1403D000 == 31 [pid = 3288] [id = 102] 14:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (143CB400) [pid = 3288] [serial = 303] [outer = 00000000] 14:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (157EF400) [pid = 3288] [serial = 304] [outer = 143CB400] 14:03:37 INFO - PROCESS | 3288 | 1463173417581 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (157F8800) [pid = 3288] [serial = 305] [outer = 143CB400] 14:03:37 INFO - PROCESS | 3288 | 1463173417986 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]]]}] 14:03:38 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. 14:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 590ms 14:03:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:03:38 INFO - PROCESS | 3288 | 1463173418049 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 3288 | 1463173418051 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 14:03:38 INFO - PROCESS | 3288 | 1463173418055 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 3288 | 1463173418057 Marionette TRACE conn3 <- [1,374,null,{}] 14:03:38 INFO - PROCESS | 3288 | 1463173418060 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}] 14:03:38 INFO - PROCESS | 3288 | 1463173418134 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 14:03:38 INFO - PROCESS | 3288 | 1463173418142 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 3288 | ++DOCSHELL 15844000 == 32 [pid = 3288] [id = 103] 14:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (15846C00) [pid = 3288] [serial = 306] [outer = 00000000] 14:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (159BF000) [pid = 3288] [serial = 307] [outer = 15846C00] 14:03:38 INFO - PROCESS | 3288 | 1463173418185 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (15F3F800) [pid = 3288] [serial = 308] [outer = 15846C00] 14:03:38 INFO - PROCESS | 3288 | 1463173418631 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:03:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 591ms 14:03:38 INFO - PROCESS | 3288 | 1463173418652 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 3288 | 1463173418654 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 14:03:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:03:38 INFO - PROCESS | 3288 | 1463173418657 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 3288 | 1463173418659 Marionette TRACE conn3 <- [1,378,null,{}] 14:03:38 INFO - PROCESS | 3288 | 1463173418662 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}] 14:03:38 INFO - PROCESS | 3288 | 1463173418759 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 14:03:38 INFO - PROCESS | 3288 | 1463173418768 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 3288 | ++DOCSHELL 166E9800 == 33 [pid = 3288] [id = 104] 14:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (166EC400) [pid = 3288] [serial = 309] [outer = 00000000] 14:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (166F0C00) [pid = 3288] [serial = 310] [outer = 166EC400] 14:03:38 INFO - PROCESS | 3288 | 1463173418813 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (16704400) [pid = 3288] [serial = 311] [outer = 166EC400] 14:03:39 INFO - PROCESS | 3288 | 1463173419204 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:03:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 591ms 14:03:39 INFO - PROCESS | 3288 | 1463173419244 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 3288 | 1463173419246 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 14:03:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:03:39 INFO - PROCESS | 3288 | 1463173419249 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 3288 | 1463173419251 Marionette TRACE conn3 <- [1,382,null,{}] 14:03:39 INFO - PROCESS | 3288 | 1463173419254 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}] 14:03:39 INFO - PROCESS | 3288 | 1463173419325 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 14:03:39 INFO - PROCESS | 3288 | 1463173419332 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 3288 | ++DOCSHELL 16701C00 == 34 [pid = 3288] [id = 105] 14:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (16F1CC00) [pid = 3288] [serial = 312] [outer = 00000000] 14:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (174B2800) [pid = 3288] [serial = 313] [outer = 16F1CC00] 14:03:39 INFO - PROCESS | 3288 | 1463173419374 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (174B5C00) [pid = 3288] [serial = 314] [outer = 16F1CC00] 14:03:39 INFO - PROCESS | 3288 | 1463173419823 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:03:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 591ms 14:03:39 INFO - PROCESS | 3288 | 1463173419855 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 3288 | 1463173419857 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 14:03:39 INFO - PROCESS | 3288 | 1463173419860 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:03:39 INFO - PROCESS | 3288 | 1463173419862 Marionette TRACE conn3 <- [1,386,null,{}] 14:03:39 INFO - PROCESS | 3288 | 1463173419865 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}] 14:03:39 INFO - PROCESS | 3288 | 1463173419935 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 14:03:39 INFO - PROCESS | 3288 | 1463173419941 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 3288 | ++DOCSHELL 146A1800 == 35 [pid = 3288] [id = 106] 14:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (17663000) [pid = 3288] [serial = 315] [outer = 00000000] 14:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (17EF2800) [pid = 3288] [serial = 316] [outer = 17663000] 14:03:39 INFO - PROCESS | 3288 | 1463173419997 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (17F35400) [pid = 3288] [serial = 317] [outer = 17663000] 14:03:40 INFO - PROCESS | 3288 | 1463173420402 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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 591ms 14:03:40 INFO - PROCESS | 3288 | 1463173420459 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 3288 | 1463173420461 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 14:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:03:40 INFO - PROCESS | 3288 | 1463173420468 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 3288 | 1463173420470 Marionette TRACE conn3 <- [1,390,null,{}] 14:03:40 INFO - PROCESS | 3288 | 1463173420483 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}] 14:03:40 INFO - PROCESS | 3288 | 1463173420576 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 14:03:40 INFO - PROCESS | 3288 | 1463173420585 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 3288 | ++DOCSHELL 1368DC00 == 36 [pid = 3288] [id = 107] 14:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (17EF2400) [pid = 3288] [serial = 318] [outer = 00000000] 14:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1857A000) [pid = 3288] [serial = 319] [outer = 17EF2400] 14:03:40 INFO - PROCESS | 3288 | 1463173420627 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1876BC00) [pid = 3288] [serial = 320] [outer = 17EF2400] 14:03:41 INFO - PROCESS | 3288 | 1463173421090 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 637ms 14:03:41 INFO - PROCESS | 3288 | 1463173421102 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 3288 | 1463173421105 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 14:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:03:41 INFO - PROCESS | 3288 | 1463173421108 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 3288 | 1463173421110 Marionette TRACE conn3 <- [1,394,null,{}] 14:03:41 INFO - PROCESS | 3288 | 1463173421113 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}] 14:03:41 INFO - PROCESS | 3288 | 1463173421216 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 14:03:41 INFO - PROCESS | 3288 | 1463173421222 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 3288 | ++DOCSHELL 17ECF800 == 37 [pid = 3288] [id = 108] 14:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (19D4FC00) [pid = 3288] [serial = 321] [outer = 00000000] 14:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (19D5EC00) [pid = 3288] [serial = 322] [outer = 19D4FC00] 14:03:41 INFO - PROCESS | 3288 | 1463173421264 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1A070C00) [pid = 3288] [serial = 323] [outer = 19D4FC00] 14:03:41 INFO - PROCESS | 3288 | 1463173421713 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 638ms 14:03:41 INFO - PROCESS | 3288 | 1463173421746 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 3288 | 1463173421748 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 14:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:03:41 INFO - PROCESS | 3288 | 1463173421751 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 3288 | 1463173421754 Marionette TRACE conn3 <- [1,398,null,{}] 14:03:41 INFO - PROCESS | 3288 | 1463173421757 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}] 14:03:41 INFO - PROCESS | 3288 | 1463173421871 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 14:03:41 INFO - PROCESS | 3288 | 1463173421956 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 3288 | ++DOCSHELL 157F3400 == 38 [pid = 3288] [id = 109] 14:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1A06A800) [pid = 3288] [serial = 324] [outer = 00000000] 14:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1A487400) [pid = 3288] [serial = 325] [outer = 1A06A800] 14:03:42 INFO - PROCESS | 3288 | 1463173422005 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1A721000) [pid = 3288] [serial = 326] [outer = 1A06A800] 14:03:42 INFO - PROCESS | 3288 | 1463173422416 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]]]}] 14:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 746ms 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (174B2C00) [pid = 3288] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (13687800) [pid = 3288] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (11751000) [pid = 3288] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1A0F4800) [pid = 3288] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1A491800) [pid = 3288] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1AE57400) [pid = 3288] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1AD7AC00) [pid = 3288] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (17CAA800) [pid = 3288] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (15F3F000) [pid = 3288] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1138C400) [pid = 3288] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (12DEBC00) [pid = 3288] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1A485800) [pid = 3288] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (17F31000) [pid = 3288] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1360F800) [pid = 3288] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1138A400) [pid = 3288] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1AE5C000) [pid = 3288] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1A074800) [pid = 3288] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (174A9000) [pid = 3288] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (13A01400) [pid = 3288] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (10D7E400) [pid = 3288] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:03:42 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (10D79800) [pid = 3288] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:03:42 INFO - PROCESS | 3288 | 1463173422766 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 3288 | 1463173422768 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 14:03:42 INFO - PROCESS | 3288 | 1463173422777 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 3288 | 1463173422779 Marionette TRACE conn3 <- [1,402,null,{}] 14:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:03:42 INFO - PROCESS | 3288 | 1463173422795 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}] 14:03:42 INFO - PROCESS | 3288 | 1463173422867 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 14:03:42 INFO - PROCESS | 3288 | 1463173422875 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 3288 | ++DOCSHELL 1159AC00 == 39 [pid = 3288] [id = 110] 14:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (11722800) [pid = 3288] [serial = 327] [outer = 00000000] 14:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (13687800) [pid = 3288] [serial = 328] [outer = 11722800] 14:03:42 INFO - PROCESS | 3288 | 1463173422918 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (157EA400) [pid = 3288] [serial = 329] [outer = 11722800] 14:03:43 INFO - PROCESS | 3288 | 1463173423346 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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 591ms 14:03:43 INFO - PROCESS | 3288 | 1463173423376 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 3288 | 1463173423378 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:03:43 INFO - PROCESS | 3288 | 1463173423385 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 3288 | 1463173423386 Marionette TRACE conn3 <- [1,406,null,{}] 14:03:43 INFO - PROCESS | 3288 | 1463173423390 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}] 14:03:43 INFO - PROCESS | 3288 | 1463173423462 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 14:03:43 INFO - PROCESS | 3288 | 1463173423469 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 3288 | ++DOCSHELL 16F95400 == 40 [pid = 3288] [id = 111] 14:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (174A9000) [pid = 3288] [serial = 330] [outer = 00000000] 14:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (19D4F400) [pid = 3288] [serial = 331] [outer = 174A9000] 14:03:43 INFO - PROCESS | 3288 | 1463173423517 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1A484000) [pid = 3288] [serial = 332] [outer = 174A9000] 14:03:43 INFO - PROCESS | 3288 | 1463173423918 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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 590ms 14:03:43 INFO - PROCESS | 3288 | 1463173423979 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 3288 | 1463173423981 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:03:43 INFO - PROCESS | 3288 | 1463173423984 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 3288 | 1463173423985 Marionette TRACE conn3 <- [1,410,null,{}] 14:03:43 INFO - PROCESS | 3288 | 1463173423989 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}] 14:03:44 INFO - PROCESS | 3288 | 1463173424063 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 14:03:44 INFO - PROCESS | 3288 | 1463173424068 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 3288 | ++DOCSHELL 1A729C00 == 41 [pid = 3288] [id = 112] 14:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1A7C7C00) [pid = 3288] [serial = 333] [outer = 00000000] 14:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1A7D1000) [pid = 3288] [serial = 334] [outer = 1A7C7C00] 14:03:44 INFO - PROCESS | 3288 | 1463173424114 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1AD77000) [pid = 3288] [serial = 335] [outer = 1A7C7C00] 14:03:44 INFO - PROCESS | 3288 | 1463173424530 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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 591ms 14:03:44 INFO - PROCESS | 3288 | 1463173424581 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 3288 | 1463173424583 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 14:03:44 INFO - PROCESS | 3288 | 1463173424587 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:03:44 INFO - PROCESS | 3288 | 1463173424588 Marionette TRACE conn3 <- [1,414,null,{}] 14:03:44 INFO - PROCESS | 3288 | 1463173424592 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}] 14:03:44 INFO - PROCESS | 3288 | 1463173424664 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 14:03:44 INFO - PROCESS | 3288 | 1463173424670 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 3288 | ++DOCSHELL 10D64000 == 42 [pid = 3288] [id = 113] 14:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1A7D0800) [pid = 3288] [serial = 336] [outer = 00000000] 14:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1AE57400) [pid = 3288] [serial = 337] [outer = 1A7D0800] 14:03:44 INFO - PROCESS | 3288 | 1463173424723 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1AEAE800) [pid = 3288] [serial = 338] [outer = 1A7D0800] 14:03:45 INFO - PROCESS | 3288 | 1463173425495 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]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 995ms 14:03:45 INFO - PROCESS | 3288 | 1463173425574 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 3288 | 1463173425580 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 14:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:03:45 INFO - PROCESS | 3288 | 1463173425585 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 3288 | 1463173425589 Marionette TRACE conn3 <- [1,418,null,{}] 14:03:45 INFO - PROCESS | 3288 | 1463173425594 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}] 14:03:45 INFO - PROCESS | 3288 | 1463173425708 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 14:03:45 INFO - PROCESS | 3288 | 1463173425785 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 3288 | ++DOCSHELL 10D5F800 == 43 [pid = 3288] [id = 114] 14:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1124B400) [pid = 3288] [serial = 339] [outer = 00000000] 14:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (11FEB400) [pid = 3288] [serial = 340] [outer = 1124B400] 14:03:45 INFO - PROCESS | 3288 | 1463173425840 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (12E5F800) [pid = 3288] [serial = 341] [outer = 1124B400] 14:03:47 INFO - PROCESS | 3288 | 1463173427088 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]]]}] 14:03:47 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 14:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1555ms 14:03:47 INFO - PROCESS | 3288 | 1463173427234 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 3288 | 1463173427237 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 14:03:47 INFO - PROCESS | 3288 | 1463173427244 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 3288 | 1463173427247 Marionette TRACE conn3 <- [1,422,null,{}] 14:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:03:47 INFO - PROCESS | 3288 | 1463173427253 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}] 14:03:47 INFO - PROCESS | 3288 | 1463173427352 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1A729C00 == 42 [pid = 3288] [id = 112] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 16F95400 == 41 [pid = 3288] [id = 111] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1159AC00 == 40 [pid = 3288] [id = 110] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 157F3400 == 39 [pid = 3288] [id = 109] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 17ECF800 == 38 [pid = 3288] [id = 108] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1368DC00 == 37 [pid = 3288] [id = 107] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 146A1800 == 36 [pid = 3288] [id = 106] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 16701C00 == 35 [pid = 3288] [id = 105] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 166E9800 == 34 [pid = 3288] [id = 104] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 15844000 == 33 [pid = 3288] [id = 103] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1403D000 == 32 [pid = 3288] [id = 102] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1368E000 == 31 [pid = 3288] [id = 101] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1153C800 == 30 [pid = 3288] [id = 100] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1B6B3000) [pid = 3288] [serial = 292] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 10D61000 == 29 [pid = 3288] [id = 99] 14:03:47 INFO - PROCESS | 3288 | --DOCSHELL 1B261000 == 28 [pid = 3288] [id = 98] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (143C6400) [pid = 3288] [serial = 169] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (17ECA400) [pid = 3288] [serial = 215] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19D58800) [pid = 3288] [serial = 212] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (157F9800) [pid = 3288] [serial = 209] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (12E5CC00) [pid = 3288] [serial = 206] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1153D800) [pid = 3288] [serial = 166] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1AD80C00) [pid = 3288] [serial = 277] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1AEB8000) [pid = 3288] [serial = 280] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1AE5C400) [pid = 3288] [serial = 278] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1B263C00) [pid = 3288] [serial = 283] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1B1D1400) [pid = 3288] [serial = 281] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1B3FAC00) [pid = 3288] [serial = 289] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1B268000) [pid = 3288] [serial = 284] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1B480800) [pid = 3288] [serial = 290] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (184D1000) [pid = 3288] [serial = 271] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19D52C00) [pid = 3288] [serial = 272] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (16C9BC00) [pid = 3288] [serial = 268] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (16F28800) [pid = 3288] [serial = 269] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (13615C00) [pid = 3288] [serial = 265] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (14043800) [pid = 3288] [serial = 266] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (13AE9000) [pid = 3288] [serial = 263] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1368D400) [pid = 3288] [serial = 262] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1AD7C400) [pid = 3288] [serial = 260] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1A7CEC00) [pid = 3288] [serial = 259] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1A075800) [pid = 3288] [serial = 257] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1857B400) [pid = 3288] [serial = 256] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (157EF000) [pid = 3288] [serial = 254] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (143D1C00) [pid = 3288] [serial = 253] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (11FE4800) [pid = 3288] [serial = 251] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1159DC00) [pid = 3288] [serial = 250] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1AEB7C00) [pid = 3288] [serial = 248] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1A486400) [pid = 3288] [serial = 274] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1B263800) [pid = 3288] [serial = 287] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1A486800) [pid = 3288] [serial = 275] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1AE5B000) [pid = 3288] [serial = 286] [outer = 00000000] [url = about:blank] 14:03:47 INFO - PROCESS | 3288 | 1463173427460 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 3288 | ++DOCSHELL 105EA800 == 29 [pid = 3288] [id = 115] 14:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (10758800) [pid = 3288] [serial = 342] [outer = 00000000] 14:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10D79800) [pid = 3288] [serial = 343] [outer = 10758800] 14:03:47 INFO - PROCESS | 3288 | 1463173427507 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (1159AC00) [pid = 3288] [serial = 344] [outer = 10758800] 14:03:48 INFO - PROCESS | 3288 | 1463173428367 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1135ms 14:03:48 INFO - PROCESS | 3288 | 1463173428388 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 3288 | 1463173428394 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 14:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:03:48 INFO - PROCESS | 3288 | 1463173428401 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 3288 | 1463173428403 Marionette TRACE conn3 <- [1,426,null,{}] 14:03:48 INFO - PROCESS | 3288 | 1463173428407 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}] 14:03:48 INFO - PROCESS | 3288 | 1463173428513 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 14:03:48 INFO - PROCESS | 3288 | 1463173428524 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 3288 | ++DOCSHELL 1343D400 == 30 [pid = 3288] [id = 116] 14:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (134D1400) [pid = 3288] [serial = 345] [outer = 00000000] 14:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1368D800) [pid = 3288] [serial = 346] [outer = 134D1400] 14:03:48 INFO - PROCESS | 3288 | 1463173428568 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (13A0D800) [pid = 3288] [serial = 347] [outer = 134D1400] 14:03:48 INFO - PROCESS | 3288 | 1463173428995 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] 14:03:49 INFO - PROCESS | 3288 | 1463173429022 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 14:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:03:49 INFO - PROCESS | 3288 | 1463173429026 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 3288 | 1463173429030 Marionette TRACE conn3 <- [1,430,null,{}] 14:03:49 INFO - PROCESS | 3288 | 1463173429040 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}] 14:03:49 INFO - PROCESS | 3288 | 1463173429120 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 14:03:49 INFO - PROCESS | 3288 | 1463173429130 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 3288 | ++DOCSHELL 146A1800 == 31 [pid = 3288] [id = 117] 14:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (157EB800) [pid = 3288] [serial = 348] [outer = 00000000] 14:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (157EF000) [pid = 3288] [serial = 349] [outer = 157EB800] 14:03:49 INFO - PROCESS | 3288 | 1463173429181 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (157F4000) [pid = 3288] [serial = 350] [outer = 157EB800] 14:03:49 INFO - PROCESS | 3288 | 1463173429656 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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:03:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 700ms 14:03:49 INFO - PROCESS | 3288 | 1463173429731 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 3288 | 1463173429733 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 14:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:03:49 INFO - PROCESS | 3288 | 1463173429737 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 3288 | 1463173429739 Marionette TRACE conn3 <- [1,434,null,{}] 14:03:49 INFO - PROCESS | 3288 | 1463173429742 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}] 14:03:49 INFO - PROCESS | 3288 | 1463173429866 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 14:03:49 INFO - PROCESS | 3288 | 1463173429890 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 3288 | ++DOCSHELL 159C1C00 == 32 [pid = 3288] [id = 118] 14:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (159C3400) [pid = 3288] [serial = 351] [outer = 00000000] 14:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1663CC00) [pid = 3288] [serial = 352] [outer = 159C3400] 14:03:49 INFO - PROCESS | 3288 | 1463173429935 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (166E9400) [pid = 3288] [serial = 353] [outer = 159C3400] 14:03:50 INFO - PROCESS | 3288 | 1463173430379 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 699ms 14:03:50 INFO - PROCESS | 3288 | 1463173430435 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 3288 | 1463173430437 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 14:03:50 INFO - PROCESS | 3288 | 1463173430440 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:03:50 INFO - PROCESS | 3288 | 1463173430442 Marionette TRACE conn3 <- [1,438,null,{}] 14:03:50 INFO - PROCESS | 3288 | 1463173430445 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}] 14:03:50 INFO - PROCESS | 3288 | 1463173430541 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 14:03:50 INFO - PROCESS | 3288 | 1463173430551 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 3288 | ++DOCSHELL 15909800 == 33 [pid = 3288] [id = 119] 14:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (16621800) [pid = 3288] [serial = 354] [outer = 00000000] 14:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (166F4C00) [pid = 3288] [serial = 355] [outer = 16621800] 14:03:50 INFO - PROCESS | 3288 | 1463173430594 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (16F94000) [pid = 3288] [serial = 356] [outer = 16621800] 14:03:51 INFO - PROCESS | 3288 | 1463173431038 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]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 622ms 14:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:03:51 INFO - PROCESS | 3288 | 1463173431078 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 3288 | 1463173431080 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 14:03:51 INFO - PROCESS | 3288 | 1463173431083 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 3288 | 1463173431085 Marionette TRACE conn3 <- [1,442,null,{}] 14:03:51 INFO - PROCESS | 3288 | 1463173431088 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}] 14:03:51 INFO - PROCESS | 3288 | 1463173431229 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 14:03:51 INFO - PROCESS | 3288 | 1463173431258 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 3288 | ++DOCSHELL 17041C00 == 34 [pid = 3288] [id = 120] 14:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1765DC00) [pid = 3288] [serial = 357] [outer = 00000000] 14:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (17F39800) [pid = 3288] [serial = 358] [outer = 1765DC00] 14:03:51 INFO - PROCESS | 3288 | 1463173431301 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1857B400) [pid = 3288] [serial = 359] [outer = 1765DC00] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1A7C7C00) [pid = 3288] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1153F800) [pid = 3288] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (166EC400) [pid = 3288] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (15846C00) [pid = 3288] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (17EF2400) [pid = 3288] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (16F1CC00) [pid = 3288] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19D4FC00) [pid = 3288] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (143CB400) [pid = 3288] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1A06A800) [pid = 3288] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (11722800) [pid = 3288] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (174A9000) [pid = 3288] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (10D61C00) [pid = 3288] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1368E800) [pid = 3288] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (17663000) [pid = 3288] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:03:51 INFO - PROCESS | 3288 | 1463173431835 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]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 793ms 14:03:51 INFO - PROCESS | 3288 | 1463173431886 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 3288 | 1463173431888 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 14:03:51 INFO - PROCESS | 3288 | 1463173431891 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:03:51 INFO - PROCESS | 3288 | 1463173431877 Marionette TRACE conn3 <- [1,446,null,{}] 14:03:51 INFO - PROCESS | 3288 | 1463173431880 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}] 14:03:51 INFO - PROCESS | 3288 | 1463173431954 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 14:03:51 INFO - PROCESS | 3288 | 1463173431959 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 3288 | ++DOCSHELL 1469B800 == 35 [pid = 3288] [id = 121] 14:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (159C7000) [pid = 3288] [serial = 360] [outer = 00000000] 14:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (174B5800) [pid = 3288] [serial = 361] [outer = 159C7000] 14:03:52 INFO - PROCESS | 3288 | 1463173432003 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (18402000) [pid = 3288] [serial = 362] [outer = 159C7000] 14:03:52 INFO - PROCESS | 3288 | 1463173432401 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 591ms 14:03:52 INFO - PROCESS | 3288 | 1463173432472 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 3288 | 1463173432474 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 14:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:03:52 INFO - PROCESS | 3288 | 1463173432477 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 3288 | 1463173432479 Marionette TRACE conn3 <- [1,450,null,{}] 14:03:52 INFO - PROCESS | 3288 | 1463173432482 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}] 14:03:52 INFO - PROCESS | 3288 | 1463173432563 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 14:03:52 INFO - PROCESS | 3288 | 1463173432571 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 3288 | ++DOCSHELL 13434800 == 36 [pid = 3288] [id = 122] 14:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1877A000) [pid = 3288] [serial = 363] [outer = 00000000] 14:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (19D5A000) [pid = 3288] [serial = 364] [outer = 1877A000] 14:03:52 INFO - PROCESS | 3288 | 1463173432613 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (19D5DC00) [pid = 3288] [serial = 365] [outer = 1877A000] 14:03:53 INFO - PROCESS | 3288 | 1463173433032 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] 14:03:53 INFO - PROCESS | 3288 | 1463173433086 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 14:03:53 INFO - PROCESS | 3288 | 1463173433090 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 3288 | 1463173433091 Marionette TRACE conn3 <- [1,454,null,{}] 14:03:53 INFO - PROCESS | 3288 | 1463173433095 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}] 14:03:53 INFO - PROCESS | 3288 | 1463173433168 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 14:03:53 INFO - PROCESS | 3288 | 1463173433174 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 3288 | ++DOCSHELL 1A069C00 == 37 [pid = 3288] [id = 123] 14:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1A06B400) [pid = 3288] [serial = 366] [outer = 00000000] 14:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1A0F1000) [pid = 3288] [serial = 367] [outer = 1A06B400] 14:03:53 INFO - PROCESS | 3288 | 1463173433218 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1A0F1800) [pid = 3288] [serial = 368] [outer = 1A06B400] 14:03:53 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:53 INFO - PROCESS | 3288 | 1463173433672 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]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 637ms 14:03:53 INFO - PROCESS | 3288 | 1463173433725 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 3288 | 1463173433730 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 14:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:03:53 INFO - PROCESS | 3288 | 1463173433736 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 3288 | 1463173433740 Marionette TRACE conn3 <- [1,458,null,{}] 14:03:53 INFO - PROCESS | 3288 | 1463173433747 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}] 14:03:53 INFO - PROCESS | 3288 | 1463173433858 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 14:03:53 INFO - PROCESS | 3288 | 1463173433995 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 3288 | ++DOCSHELL 115A0C00 == 38 [pid = 3288] [id = 124] 14:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (115A2000) [pid = 3288] [serial = 369] [outer = 00000000] 14:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (11FE2400) [pid = 3288] [serial = 370] [outer = 115A2000] 14:03:54 INFO - PROCESS | 3288 | 1463173434050 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (12E60800) [pid = 3288] [serial = 371] [outer = 115A2000] 14:03:54 INFO - PROCESS | 3288 | 1463173434609 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] 14:03:54 INFO - PROCESS | 3288 | 1463173434688 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 14:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:03:54 INFO - PROCESS | 3288 | 1463173434694 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 3288 | 1463173434697 Marionette TRACE conn3 <- [1,462,null,{}] 14:03:54 INFO - PROCESS | 3288 | 1463173434701 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}] 14:03:54 INFO - PROCESS | 3288 | 1463173434836 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 14:03:54 INFO - PROCESS | 3288 | 1463173434910 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 3288 | ++DOCSHELL 1432F800 == 39 [pid = 3288] [id = 125] 14:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (14697C00) [pid = 3288] [serial = 372] [outer = 00000000] 14:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (15842800) [pid = 3288] [serial = 373] [outer = 14697C00] 14:03:54 INFO - PROCESS | 3288 | 1463173435004 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (16618C00) [pid = 3288] [serial = 374] [outer = 14697C00] 14:03:55 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:55 INFO - PROCESS | 3288 | 1463173435560 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] 14:03:55 INFO - PROCESS | 3288 | 1463173435624 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 14:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:03:55 INFO - PROCESS | 3288 | 1463173435628 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 3288 | 1463173435632 Marionette TRACE conn3 <- [1,466,null,{}] 14:03:55 INFO - PROCESS | 3288 | 1463173435643 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}] 14:03:55 INFO - PROCESS | 3288 | 1463173435747 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 14:03:55 INFO - PROCESS | 3288 | 1463173435824 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 3288 | ++DOCSHELL 1A066800 == 40 [pid = 3288] [id = 126] 14:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1A069000) [pid = 3288] [serial = 375] [outer = 00000000] 14:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1A48D400) [pid = 3288] [serial = 376] [outer = 1A069000] 14:03:55 INFO - PROCESS | 3288 | 1463173435884 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1A7C7C00) [pid = 3288] [serial = 377] [outer = 1A069000] 14:03:56 INFO - PROCESS | 3288 | 1463173436463 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] 14:03:56 INFO - PROCESS | 3288 | 1463173436535 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 14:03:56 INFO - PROCESS | 3288 | 1463173436538 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 3288 | 1463173436540 Marionette TRACE conn3 <- [1,470,null,{}] 14:03:56 INFO - PROCESS | 3288 | 1463173436544 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}] 14:03:56 INFO - PROCESS | 3288 | 1463173436641 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 14:03:56 INFO - PROCESS | 3288 | 1463173436727 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 3288 | ++DOCSHELL 1AD7C000 == 41 [pid = 3288] [id = 127] 14:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1AD7C800) [pid = 3288] [serial = 378] [outer = 00000000] 14:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1AE5AC00) [pid = 3288] [serial = 379] [outer = 1AD7C800] 14:03:56 INFO - PROCESS | 3288 | 1463173436779 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1AE5C000) [pid = 3288] [serial = 380] [outer = 1AD7C800] 14:03:57 INFO - PROCESS | 3288 | 1463173437356 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 840ms 14:03:57 INFO - PROCESS | 3288 | 1463173437380 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 3288 | 1463173437382 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 14:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:03:57 INFO - PROCESS | 3288 | 1463173437385 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 3288 | 1463173437387 Marionette TRACE conn3 <- [1,474,null,{}] 14:03:57 INFO - PROCESS | 3288 | 1463173437391 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}] 14:03:57 INFO - PROCESS | 3288 | 1463173437485 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 14:03:57 INFO - PROCESS | 3288 | 1463173437575 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 3288 | ++DOCSHELL 1128E000 == 42 [pid = 3288] [id = 128] 14:03:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1138CC00) [pid = 3288] [serial = 381] [outer = 00000000] 14:03:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (157F6800) [pid = 3288] [serial = 382] [outer = 1138CC00] 14:03:57 INFO - PROCESS | 3288 | 1463173437628 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (15F3AC00) [pid = 3288] [serial = 383] [outer = 1138CC00] 14:03:58 INFO - PROCESS | 3288 | 1463173438367 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]]]}] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 13434800 == 41 [pid = 3288] [id = 122] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 1469B800 == 40 [pid = 3288] [id = 121] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 17041C00 == 39 [pid = 3288] [id = 120] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 15909800 == 38 [pid = 3288] [id = 119] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 159C1C00 == 37 [pid = 3288] [id = 118] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 146A1800 == 36 [pid = 3288] [id = 117] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 1343D400 == 35 [pid = 3288] [id = 116] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 105EA800 == 34 [pid = 3288] [id = 115] 14:03:58 INFO - PROCESS | 3288 | --DOCSHELL 10D5F800 == 33 [pid = 3288] [id = 114] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (12E5AC00) [pid = 3288] [serial = 298] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1307B400) [pid = 3288] [serial = 299] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (166F0C00) [pid = 3288] [serial = 310] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (16704400) [pid = 3288] [serial = 311] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (159BF000) [pid = 3288] [serial = 307] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (15F3F800) [pid = 3288] [serial = 308] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1876BC00) [pid = 3288] [serial = 320] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (174B2800) [pid = 3288] [serial = 313] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19D5EC00) [pid = 3288] [serial = 322] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1A070C00) [pid = 3288] [serial = 323] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (157EF400) [pid = 3288] [serial = 304] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1A487400) [pid = 3288] [serial = 325] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (157F8800) [pid = 3288] [serial = 305] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (174B5C00) [pid = 3288] [serial = 314] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (13687800) [pid = 3288] [serial = 328] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (157EA400) [pid = 3288] [serial = 329] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19D4F400) [pid = 3288] [serial = 331] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (11284C00) [pid = 3288] [serial = 295] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (11394C00) [pid = 3288] [serial = 296] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1403D800) [pid = 3288] [serial = 301] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (14326800) [pid = 3288] [serial = 302] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (17EF2800) [pid = 3288] [serial = 316] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1A721000) [pid = 3288] [serial = 326] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1857A000) [pid = 3288] [serial = 319] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (17F35400) [pid = 3288] [serial = 317] [outer = 00000000] [url = about:blank] 14:03:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1AD77000) [pid = 3288] [serial = 335] [outer = 00000000] [url = about:blank] 14:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1042ms 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1A484000) [pid = 3288] [serial = 332] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1A7D1000) [pid = 3288] [serial = 334] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 3288 | 1463173438426 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 3288 | 1463173438431 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 14:03:58 INFO - PROCESS | 3288 | 1463173438435 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:03:58 INFO - PROCESS | 3288 | 1463173438439 Marionette TRACE conn3 <- [1,478,null,{}] 14:03:58 INFO - PROCESS | 3288 | 1463173438444 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}] 14:03:58 INFO - PROCESS | 3288 | 1463173438525 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 14:03:58 INFO - PROCESS | 3288 | 1463173438535 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 3288 | ++DOCSHELL 133DB800 == 34 [pid = 3288] [id = 129] 14:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (13434400) [pid = 3288] [serial = 384] [outer = 00000000] 14:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (13686400) [pid = 3288] [serial = 385] [outer = 13434400] 14:03:58 INFO - PROCESS | 3288 | 1463173438581 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (13AEA800) [pid = 3288] [serial = 386] [outer = 13434400] 14:03:58 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:03:58 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:03:59 INFO - PROCESS | 3288 | 1463173439039 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 638ms 14:03:59 INFO - PROCESS | 3288 | 1463173439075 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 3288 | 1463173439080 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 14:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:03:59 INFO - PROCESS | 3288 | 1463173439086 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 3288 | 1463173439089 Marionette TRACE conn3 <- [1,482,null,{}] 14:03:59 INFO - PROCESS | 3288 | 1463173439093 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}] 14:03:59 INFO - PROCESS | 3288 | 1463173439203 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 14:03:59 INFO - PROCESS | 3288 | 1463173439213 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 3288 | ++DOCSHELL 143C5C00 == 35 [pid = 3288] [id = 130] 14:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (146A4400) [pid = 3288] [serial = 387] [outer = 00000000] 14:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (157F9000) [pid = 3288] [serial = 388] [outer = 146A4400] 14:03:59 INFO - PROCESS | 3288 | 1463173439257 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1590D800) [pid = 3288] [serial = 389] [outer = 146A4400] 14:03:59 INFO - PROCESS | 3288 | 1463173439716 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 700ms 14:03:59 INFO - PROCESS | 3288 | 1463173439785 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 3288 | 1463173439787 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 14:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:03:59 INFO - PROCESS | 3288 | 1463173439790 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 3288 | 1463173439794 Marionette TRACE conn3 <- [1,486,null,{}] 14:03:59 INFO - PROCESS | 3288 | 1463173439804 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}] 14:03:59 INFO - PROCESS | 3288 | 1463173439884 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 14:03:59 INFO - PROCESS | 3288 | 1463173439891 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 3288 | ++DOCSHELL 166F4400 == 36 [pid = 3288] [id = 131] 14:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (16C9D400) [pid = 3288] [serial = 390] [outer = 00000000] 14:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (174AD000) [pid = 3288] [serial = 391] [outer = 16C9D400] 14:03:59 INFO - PROCESS | 3288 | 1463173439946 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (179FAC00) [pid = 3288] [serial = 392] [outer = 16C9D400] 14:04:00 INFO - PROCESS | 3288 | 1463173440375 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]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 637ms 14:04:00 INFO - PROCESS | 3288 | 1463173440428 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 3288 | 1463173440431 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 14:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:04:00 INFO - PROCESS | 3288 | 1463173440434 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 3288 | 1463173440435 Marionette TRACE conn3 <- [1,490,null,{}] 14:04:00 INFO - PROCESS | 3288 | 1463173440439 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}] 14:04:00 INFO - PROCESS | 3288 | 1463173440516 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 14:04:00 INFO - PROCESS | 3288 | 1463173440524 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 3288 | ++DOCSHELL 18401C00 == 37 [pid = 3288] [id = 132] 14:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18408C00) [pid = 3288] [serial = 393] [outer = 00000000] 14:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1877A800) [pid = 3288] [serial = 394] [outer = 18408C00] 14:04:00 INFO - PROCESS | 3288 | 1463173440606 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (19D54C00) [pid = 3288] [serial = 395] [outer = 18408C00] 14:04:01 INFO - PROCESS | 3288 | 1463173441027 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 638ms 14:04:01 INFO - PROCESS | 3288 | 1463173441072 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 3288 | 1463173441074 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 14:04:01 INFO - PROCESS | 3288 | 1463173441077 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:04:01 INFO - PROCESS | 3288 | 1463173441079 Marionette TRACE conn3 <- [1,494,null,{}] 14:04:01 INFO - PROCESS | 3288 | 1463173441082 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}] 14:04:01 INFO - PROCESS | 3288 | 1463173441179 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 14:04:01 INFO - PROCESS | 3288 | 1463173441185 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 3288 | ++DOCSHELL 11F64C00 == 38 [pid = 3288] [id = 133] 14:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (159BF400) [pid = 3288] [serial = 396] [outer = 00000000] 14:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1A06B000) [pid = 3288] [serial = 397] [outer = 159BF400] 14:04:01 INFO - PROCESS | 3288 | 1463173441228 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1A0A1400) [pid = 3288] [serial = 398] [outer = 159BF400] 14:04:01 INFO - PROCESS | 3288 | 1463173441671 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 637ms 14:04:01 INFO - PROCESS | 3288 | 1463173441699 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 3288 | 1463173441701 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 14:04:01 INFO - PROCESS | 3288 | 1463173441709 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:04:01 INFO - PROCESS | 3288 | 1463173441710 Marionette TRACE conn3 <- [1,498,null,{}] 14:04:01 INFO - PROCESS | 3288 | 1463173441714 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}] 14:04:01 INFO - PROCESS | 3288 | 1463173441834 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 14:04:01 INFO - PROCESS | 3288 | 1463173441919 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 3288 | ++DOCSHELL 107F0000 == 39 [pid = 3288] [id = 134] 14:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1A72B400) [pid = 3288] [serial = 399] [outer = 00000000] 14:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1A987C00) [pid = 3288] [serial = 400] [outer = 1A72B400] 14:04:01 INFO - PROCESS | 3288 | 1463173441964 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1A98B400) [pid = 3288] [serial = 401] [outer = 1A72B400] 14:04:02 INFO - PROCESS | 3288 | 1463173442398 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]]]}] 14:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 14:04:02 INFO - PROCESS | 3288 | 1463173442457 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 3288 | 1463173442459 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 14:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:04:02 INFO - PROCESS | 3288 | 1463173442462 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 3288 | 1463173442464 Marionette TRACE conn3 <- [1,502,null,{}] 14:04:02 INFO - PROCESS | 3288 | 1463173442467 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}] 14:04:02 INFO - PROCESS | 3288 | 1463173442569 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 14:04:02 INFO - PROCESS | 3288 | 1463173442577 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 3288 | ++DOCSHELL 10D58400 == 40 [pid = 3288] [id = 135] 14:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1A491800) [pid = 3288] [serial = 402] [outer = 00000000] 14:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1AE59400) [pid = 3288] [serial = 403] [outer = 1A491800] 14:04:02 INFO - PROCESS | 3288 | 1463173442621 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1AEB4C00) [pid = 3288] [serial = 404] [outer = 1A491800] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (159C3400) [pid = 3288] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1765DC00) [pid = 3288] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (159C7000) [pid = 3288] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (157EB800) [pid = 3288] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (10758800) [pid = 3288] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (16621800) [pid = 3288] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (134D1400) [pid = 3288] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:04:03 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1877A000) [pid = 3288] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:04:03 INFO - PROCESS | 3288 | 1463173443088 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]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 700ms 14:04:03 INFO - PROCESS | 3288 | 1463173443160 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 3288 | 1463173443162 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 14:04:03 INFO - PROCESS | 3288 | 1463173443166 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:04:03 INFO - PROCESS | 3288 | 1463173443167 Marionette TRACE conn3 <- [1,506,null,{}] 14:04:03 INFO - PROCESS | 3288 | 1463173443171 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}] 14:04:03 INFO - PROCESS | 3288 | 1463173443271 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 14:04:03 INFO - PROCESS | 3288 | 1463173443283 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 3288 | ++DOCSHELL 143D1400 == 41 [pid = 3288] [id = 136] 14:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (159C7000) [pid = 3288] [serial = 405] [outer = 00000000] 14:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (16F1C000) [pid = 3288] [serial = 406] [outer = 159C7000] 14:04:03 INFO - PROCESS | 3288 | 1463173443327 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19D5C800) [pid = 3288] [serial = 407] [outer = 159C7000] 14:04:03 INFO - PROCESS | 3288 | 1463173443728 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]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 590ms 14:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:04:03 INFO - PROCESS | 3288 | 1463173443763 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 3288 | 1463173443765 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 14:04:03 INFO - PROCESS | 3288 | 1463173443768 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 3288 | 1463173443770 Marionette TRACE conn3 <- [1,510,null,{}] 14:04:03 INFO - PROCESS | 3288 | 1463173443773 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}] 14:04:03 INFO - PROCESS | 3288 | 1463173443849 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 14:04:03 INFO - PROCESS | 3288 | 1463173443855 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 3288 | ++DOCSHELL 1661B800 == 42 [pid = 3288] [id = 137] 14:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (17EF3800) [pid = 3288] [serial = 408] [outer = 00000000] 14:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1B1D6800) [pid = 3288] [serial = 409] [outer = 17EF3800] 14:04:03 INFO - PROCESS | 3288 | 1463173443897 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1B25A800) [pid = 3288] [serial = 410] [outer = 17EF3800] 14:04:04 INFO - PROCESS | 3288 | 1463173444305 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]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 591ms 14:04:04 INFO - PROCESS | 3288 | 1463173444366 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 3288 | 1463173444368 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 14:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:04:04 INFO - PROCESS | 3288 | 1463173444371 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 3288 | 1463173444373 Marionette TRACE conn3 <- [1,514,null,{}] 14:04:04 INFO - PROCESS | 3288 | 1463173444377 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}] 14:04:04 INFO - PROCESS | 3288 | 1463173444452 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 14:04:04 INFO - PROCESS | 3288 | 1463173444459 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 3288 | ++DOCSHELL 166F1000 == 43 [pid = 3288] [id = 138] 14:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1A726000) [pid = 3288] [serial = 411] [outer = 00000000] 14:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1B3F0000) [pid = 3288] [serial = 412] [outer = 1A726000] 14:04:04 INFO - PROCESS | 3288 | 1463173444502 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1B3F4000) [pid = 3288] [serial = 413] [outer = 1A726000] 14:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (18414400) [pid = 3288] [serial = 414] [outer = 1B95D800] 14:04:04 INFO - PROCESS | 3288 | 1463173444976 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]]]}] 14:04:04 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 14:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 637ms 14:04:04 INFO - PROCESS | 3288 | 1463173444993 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 3288 | 1463173444995 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 14:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:04:04 INFO - PROCESS | 3288 | 1463173444998 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 3288 | 1463173445000 Marionette TRACE conn3 <- [1,518,null,{}] 14:04:04 INFO - PROCESS | 3288 | 1463173445004 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}] 14:04:05 INFO - PROCESS | 3288 | 1463173445156 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 14:04:05 INFO - PROCESS | 3288 | 1463173445280 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 3288 | ++DOCSHELL 10D56800 == 44 [pid = 3288] [id = 139] 14:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (10D59800) [pid = 3288] [serial = 415] [outer = 00000000] 14:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (11282800) [pid = 3288] [serial = 416] [outer = 10D59800] 14:04:05 INFO - PROCESS | 3288 | 1463173445337 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (11719400) [pid = 3288] [serial = 417] [outer = 10D59800] 14:04:05 INFO - PROCESS | 3288 | 1463173445965 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]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1042ms 14:04:06 INFO - PROCESS | 3288 | 1463173446047 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 3288 | 1463173446050 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 14:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:04:06 INFO - PROCESS | 3288 | 1463173446079 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 3288 | 1463173446086 Marionette TRACE conn3 <- [1,522,null,{}] 14:04:06 INFO - PROCESS | 3288 | 1463173446135 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}] 14:04:06 INFO - PROCESS | 3288 | 1463173446244 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 14:04:06 INFO - PROCESS | 3288 | 1463173446314 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 3288 | ++DOCSHELL 143CAC00 == 45 [pid = 3288] [id = 140] 14:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (143D0000) [pid = 3288] [serial = 418] [outer = 00000000] 14:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (159BD800) [pid = 3288] [serial = 419] [outer = 143D0000] 14:04:06 INFO - PROCESS | 3288 | 1463173446369 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1661F800) [pid = 3288] [serial = 420] [outer = 143D0000] 14:04:06 INFO - PROCESS | 3288 | 1463173446934 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]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 918ms 14:04:06 INFO - PROCESS | 3288 | 1463173446982 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 3288 | 1463173446985 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 14:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:04:06 INFO - PROCESS | 3288 | 1463173446989 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 3288 | 1463173446991 Marionette TRACE conn3 <- [1,526,null,{}] 14:04:06 INFO - PROCESS | 3288 | 1463173446995 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}] 14:04:07 INFO - PROCESS | 3288 | 1463173447096 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 14:04:07 INFO - PROCESS | 3288 | 1463173447193 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 3288 | ++DOCSHELL 1840D000 == 46 [pid = 3288] [id = 141] 14:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18411400) [pid = 3288] [serial = 421] [outer = 00000000] 14:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1841DC00) [pid = 3288] [serial = 422] [outer = 18411400] 14:04:07 INFO - PROCESS | 3288 | 1463173447246 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19D5B000) [pid = 3288] [serial = 423] [outer = 18411400] 14:04:07 INFO - PROCESS | 3288 | 1463173447884 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]]]}] 14:04:07 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 14:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 933ms 14:04:07 INFO - PROCESS | 3288 | 1463173447932 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 3288 | 1463173447936 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 14:04:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:04:07 INFO - PROCESS | 3288 | 1463173447931 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 3288 | 1463173447936 Marionette TRACE conn3 <- [1,530,null,{}] 14:04:07 INFO - PROCESS | 3288 | 1463173447940 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}] 14:04:08 INFO - PROCESS | 3288 | 1463173448046 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 14:04:08 INFO - PROCESS | 3288 | 1463173448125 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 3288 | ++DOCSHELL 0CA8A400 == 47 [pid = 3288] [id = 142] 14:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (105D2C00) [pid = 3288] [serial = 424] [outer = 00000000] 14:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (11FE2800) [pid = 3288] [serial = 425] [outer = 105D2C00] 14:04:08 INFO - PROCESS | 3288 | 1463173448347 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1336E800) [pid = 3288] [serial = 426] [outer = 105D2C00] 14:04:08 INFO - PROCESS | 3288 | 1463173448899 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"]]]}] 14:04:08 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 14:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:08 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 14:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:04:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 995ms 14:04:08 INFO - PROCESS | 3288 | 1463173448930 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 3288 | 1463173448935 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 14:04:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:04:08 INFO - PROCESS | 3288 | 1463173448940 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 3288 | 1463173448943 Marionette TRACE conn3 <- [1,534,null,{}] 14:04:08 INFO - PROCESS | 3288 | 1463173448948 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}] 14:04:09 INFO - PROCESS | 3288 | 1463173449048 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 14:04:09 INFO - PROCESS | 3288 | 1463173449125 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 3288 | ++DOCSHELL 1403E000 == 48 [pid = 3288] [id = 143] 14:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1432A000) [pid = 3288] [serial = 427] [outer = 00000000] 14:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (157F1C00) [pid = 3288] [serial = 428] [outer = 1432A000] 14:04:09 INFO - PROCESS | 3288 | 1463173449180 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (15845C00) [pid = 3288] [serial = 429] [outer = 1432A000] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 166F1000 == 47 [pid = 3288] [id = 138] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 1661B800 == 46 [pid = 3288] [id = 137] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 143D1400 == 45 [pid = 3288] [id = 136] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 10D58400 == 44 [pid = 3288] [id = 135] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 107F0000 == 43 [pid = 3288] [id = 134] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 11F64C00 == 42 [pid = 3288] [id = 133] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 18401C00 == 41 [pid = 3288] [id = 132] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 166F4400 == 40 [pid = 3288] [id = 131] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 143C5C00 == 39 [pid = 3288] [id = 130] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 133DB800 == 38 [pid = 3288] [id = 129] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1AE57400) [pid = 3288] [serial = 337] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1A0F1000) [pid = 3288] [serial = 367] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 1432F800 == 37 [pid = 3288] [id = 125] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 115A0C00 == 36 [pid = 3288] [id = 124] 14:04:09 INFO - PROCESS | 3288 | --DOCSHELL 1A069C00 == 35 [pid = 3288] [id = 123] 14:04:09 INFO - PROCESS | 3288 | 1463173449732 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]]]}] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1663CC00) [pid = 3288] [serial = 352] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1857B400) [pid = 3288] [serial = 359] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (18402000) [pid = 3288] [serial = 362] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (157EF000) [pid = 3288] [serial = 349] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (157F4000) [pid = 3288] [serial = 350] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (10D79800) [pid = 3288] [serial = 343] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (11FEB400) [pid = 3288] [serial = 340] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (174B5800) [pid = 3288] [serial = 361] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (166E9400) [pid = 3288] [serial = 353] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (166F4C00) [pid = 3288] [serial = 355] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (13A0D800) [pid = 3288] [serial = 347] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (19D5A000) [pid = 3288] [serial = 364] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (16F94000) [pid = 3288] [serial = 356] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1368D800) [pid = 3288] [serial = 346] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1159AC00) [pid = 3288] [serial = 344] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (17F39800) [pid = 3288] [serial = 358] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19D5DC00) [pid = 3288] [serial = 365] [outer = 00000000] [url = about:blank] 14:04:09 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. 14:04:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 840ms 14:04:09 INFO - PROCESS | 3288 | 1463173449783 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 3288 | 1463173449787 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 14:04:09 INFO - PROCESS | 3288 | 1463173449793 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:04:09 INFO - PROCESS | 3288 | 1463173449795 Marionette TRACE conn3 <- [1,538,null,{}] 14:04:09 INFO - PROCESS | 3288 | 1463173449799 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}] 14:04:09 INFO - PROCESS | 3288 | 1463173449875 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 14:04:09 INFO - PROCESS | 3288 | 1463173449886 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 3288 | ++DOCSHELL 11746800 == 36 [pid = 3288] [id = 144] 14:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (12DE7C00) [pid = 3288] [serial = 430] [outer = 00000000] 14:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1403F800) [pid = 3288] [serial = 431] [outer = 12DE7C00] 14:04:09 INFO - PROCESS | 3288 | 1463173449934 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (157F9C00) [pid = 3288] [serial = 432] [outer = 12DE7C00] 14:04:10 INFO - PROCESS | 3288 | 1463173450391 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]]]}] 14:04:10 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. 14:04:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 637ms 14:04:10 INFO - PROCESS | 3288 | 1463173450432 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 3288 | 1463173450434 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 14:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:04:10 INFO - PROCESS | 3288 | 1463173450441 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 3288 | 1463173450444 Marionette TRACE conn3 <- [1,542,null,{}] 14:04:10 INFO - PROCESS | 3288 | 1463173450455 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}] 14:04:10 INFO - PROCESS | 3288 | 1463173450536 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 14:04:10 INFO - PROCESS | 3288 | 1463173450543 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 3288 | ++DOCSHELL 1661E400 == 37 [pid = 3288] [id = 145] 14:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1661FC00) [pid = 3288] [serial = 433] [outer = 00000000] 14:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (16F1A400) [pid = 3288] [serial = 434] [outer = 1661FC00] 14:04:10 INFO - PROCESS | 3288 | 1463173450587 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (174B4400) [pid = 3288] [serial = 435] [outer = 1661FC00] 14:04:10 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:10 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:10 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:11 INFO - PROCESS | 3288 | 1463173451040 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 637ms 14:04:11 INFO - PROCESS | 3288 | 1463173451080 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 3288 | 1463173451082 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 14:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:04:11 INFO - PROCESS | 3288 | 1463173451086 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 3288 | 1463173451087 Marionette TRACE conn3 <- [1,546,null,{}] 14:04:11 INFO - PROCESS | 3288 | 1463173451091 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}] 14:04:11 INFO - PROCESS | 3288 | 1463173451151 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 14:04:11 INFO - PROCESS | 3288 | 1463173451157 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 3288 | ++DOCSHELL 16CA1C00 == 38 [pid = 3288] [id = 146] 14:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (16F97800) [pid = 3288] [serial = 436] [outer = 00000000] 14:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (17F3A400) [pid = 3288] [serial = 437] [outer = 16F97800] 14:04:11 INFO - PROCESS | 3288 | 1463173451211 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18403000) [pid = 3288] [serial = 438] [outer = 16F97800] 14:04:11 INFO - PROCESS | 3288 | 1463173451650 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 637ms 14:04:11 INFO - PROCESS | 3288 | 1463173451708 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 3288 | 1463173451710 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 14:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:04:11 INFO - PROCESS | 3288 | 1463173451713 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 3288 | 1463173451715 Marionette TRACE conn3 <- [1,550,null,{}] 14:04:11 INFO - PROCESS | 3288 | 1463173451718 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}] 14:04:11 INFO - PROCESS | 3288 | 1463173451801 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 14:04:11 INFO - PROCESS | 3288 | 1463173451808 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 3288 | ++DOCSHELL 18405400 == 39 [pid = 3288] [id = 147] 14:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1841FC00) [pid = 3288] [serial = 439] [outer = 00000000] 14:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (19D50800) [pid = 3288] [serial = 440] [outer = 1841FC00] 14:04:11 INFO - PROCESS | 3288 | 1463173451856 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D5D400) [pid = 3288] [serial = 441] [outer = 1841FC00] 14:04:12 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:12 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:12 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:12 INFO - PROCESS | 3288 | 1463173452329 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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 638ms 14:04:12 INFO - PROCESS | 3288 | 1463173452351 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 3288 | 1463173452353 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 14:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:04:12 INFO - PROCESS | 3288 | 1463173452364 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 3288 | 1463173452366 Marionette TRACE conn3 <- [1,554,null,{}] 14:04:12 INFO - PROCESS | 3288 | 1463173452369 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}] 14:04:12 INFO - PROCESS | 3288 | 1463173452471 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 14:04:12 INFO - PROCESS | 3288 | 1463173452555 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 3288 | ++DOCSHELL 1A0E7400 == 40 [pid = 3288] [id = 148] 14:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1A0EF400) [pid = 3288] [serial = 442] [outer = 00000000] 14:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1A484000) [pid = 3288] [serial = 443] [outer = 1A0EF400] 14:04:12 INFO - PROCESS | 3288 | 1463173452598 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1A489000) [pid = 3288] [serial = 444] [outer = 1A0EF400] 14:04:12 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:12 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:13 INFO - PROCESS | 3288 | 1463173453008 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 684ms 14:04:13 INFO - PROCESS | 3288 | 1463173453066 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 3288 | 1463173453068 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 14:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:04:13 INFO - PROCESS | 3288 | 1463173453071 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 3288 | 1463173453073 Marionette TRACE conn3 <- [1,558,null,{}] 14:04:13 INFO - PROCESS | 3288 | 1463173453077 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}] 14:04:13 INFO - PROCESS | 3288 | 1463173453174 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 14:04:13 INFO - PROCESS | 3288 | 1463173453182 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 3288 | ++DOCSHELL 11538000 == 41 [pid = 3288] [id = 149] 14:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1A09F800) [pid = 3288] [serial = 445] [outer = 00000000] 14:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1A7C6400) [pid = 3288] [serial = 446] [outer = 1A09F800] 14:04:13 INFO - PROCESS | 3288 | 1463173453225 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1A981000) [pid = 3288] [serial = 447] [outer = 1A09F800] 14:04:13 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:13 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:13 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:13 INFO - PROCESS | 3288 | 1463173453642 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 591ms 14:04:13 INFO - PROCESS | 3288 | 1463173453675 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 3288 | 1463173453677 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 14:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:04:13 INFO - PROCESS | 3288 | 1463173453680 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 3288 | 1463173453682 Marionette TRACE conn3 <- [1,562,null,{}] 14:04:13 INFO - PROCESS | 3288 | 1463173453685 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}] 14:04:13 INFO - PROCESS | 3288 | 1463173453784 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 14:04:13 INFO - PROCESS | 3288 | 1463173453865 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 3288 | ++DOCSHELL 1A0EA400 == 42 [pid = 3288] [id = 150] 14:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1A48B400) [pid = 3288] [serial = 448] [outer = 00000000] 14:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1AE5E400) [pid = 3288] [serial = 449] [outer = 1A48B400] 14:04:13 INFO - PROCESS | 3288 | 1463173453908 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1AE5FC00) [pid = 3288] [serial = 450] [outer = 1A48B400] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A72B400) [pid = 3288] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1A491800) [pid = 3288] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (146A4400) [pid = 3288] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (16C9D400) [pid = 3288] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (18408C00) [pid = 3288] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (13434400) [pid = 3288] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (159C7000) [pid = 3288] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (159BF400) [pid = 3288] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (17EF3800) [pid = 3288] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:04:14 INFO - PROCESS | 3288 | 1463173454403 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 793ms 14:04:14 INFO - PROCESS | 3288 | 1463173454465 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 3288 | 1463173454467 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 14:04:14 INFO - PROCESS | 3288 | 1463173454470 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:04:14 INFO - PROCESS | 3288 | 1463173454472 Marionette TRACE conn3 <- [1,566,null,{}] 14:04:14 INFO - PROCESS | 3288 | 1463173454476 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}] 14:04:14 INFO - PROCESS | 3288 | 1463173454548 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 14:04:14 INFO - PROCESS | 3288 | 1463173454555 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 3288 | ++DOCSHELL 157F6C00 == 43 [pid = 3288] [id = 151] 14:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (17661C00) [pid = 3288] [serial = 451] [outer = 00000000] 14:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1A72A400) [pid = 3288] [serial = 452] [outer = 17661C00] 14:04:14 INFO - PROCESS | 3288 | 1463173454597 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1AD77400) [pid = 3288] [serial = 453] [outer = 17661C00] 14:04:15 INFO - PROCESS | 3288 | 1463173455022 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 591ms 14:04:15 INFO - PROCESS | 3288 | 1463173455068 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 3288 | 1463173455070 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 14:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:04:15 INFO - PROCESS | 3288 | 1463173455074 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 3288 | 1463173455075 Marionette TRACE conn3 <- [1,570,null,{}] 14:04:15 INFO - PROCESS | 3288 | 1463173455079 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}] 14:04:15 INFO - PROCESS | 3288 | 1463173455152 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 14:04:15 INFO - PROCESS | 3288 | 1463173455158 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 3288 | ++DOCSHELL 134D1C00 == 44 [pid = 3288] [id = 152] 14:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1A722400) [pid = 3288] [serial = 454] [outer = 00000000] 14:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1B267000) [pid = 3288] [serial = 455] [outer = 1A722400] 14:04:15 INFO - PROCESS | 3288 | 1463173455205 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1B3FDC00) [pid = 3288] [serial = 456] [outer = 1A722400] 14:04:15 INFO - PROCESS | 3288 | 1463173455648 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 590ms 14:04:15 INFO - PROCESS | 3288 | 1463173455670 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 3288 | 1463173455672 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 14:04:15 INFO - PROCESS | 3288 | 1463173455675 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:04:15 INFO - PROCESS | 3288 | 1463173455678 Marionette TRACE conn3 <- [1,574,null,{}] 14:04:15 INFO - PROCESS | 3288 | 1463173455692 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}] 14:04:15 INFO - PROCESS | 3288 | 1463173455784 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 14:04:15 INFO - PROCESS | 3288 | 1463173455790 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 3288 | ++DOCSHELL 1B484400 == 45 [pid = 3288] [id = 153] 14:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1B484C00) [pid = 3288] [serial = 457] [outer = 00000000] 14:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1B6B4400) [pid = 3288] [serial = 458] [outer = 1B484C00] 14:04:15 INFO - PROCESS | 3288 | 1463173455835 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1B6B7800) [pid = 3288] [serial = 459] [outer = 1B484C00] 14:04:16 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:16 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:16 INFO - PROCESS | 3288 | 1463173456398 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 746ms 14:04:16 INFO - PROCESS | 3288 | 1463173456437 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 3288 | 1463173456441 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 14:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:04:16 INFO - PROCESS | 3288 | 1463173456447 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 3288 | 1463173456452 Marionette TRACE conn3 <- [1,578,null,{}] 14:04:16 INFO - PROCESS | 3288 | 1463173456459 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}] 14:04:16 INFO - PROCESS | 3288 | 1463173456609 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 14:04:16 INFO - PROCESS | 3288 | 1463173456691 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 3288 | ++DOCSHELL 10758800 == 46 [pid = 3288] [id = 154] 14:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1138A400) [pid = 3288] [serial = 460] [outer = 00000000] 14:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (12E62C00) [pid = 3288] [serial = 461] [outer = 1138A400] 14:04:16 INFO - PROCESS | 3288 | 1463173456788 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (13A0A000) [pid = 3288] [serial = 462] [outer = 1138A400] 14:04:17 INFO - PROCESS | 3288 | 1463173457382 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 995ms 14:04:17 INFO - PROCESS | 3288 | 1463173457450 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 3288 | 1463173457456 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 14:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:04:17 INFO - PROCESS | 3288 | 1463173457463 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 3288 | 1463173457465 Marionette TRACE conn3 <- [1,582,null,{}] 14:04:17 INFO - PROCESS | 3288 | 1463173457469 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}] 14:04:17 INFO - PROCESS | 3288 | 1463173457588 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 14:04:17 INFO - PROCESS | 3288 | 1463173457706 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 3288 | ++DOCSHELL 13CA1400 == 47 [pid = 3288] [id = 155] 14:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (13CA6400) [pid = 3288] [serial = 463] [outer = 00000000] 14:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (14326400) [pid = 3288] [serial = 464] [outer = 13CA6400] 14:04:17 INFO - PROCESS | 3288 | 1463173457760 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (157EE800) [pid = 3288] [serial = 465] [outer = 13CA6400] 14:04:18 INFO - PROCESS | 3288 | 1463173458367 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]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 995ms 14:04:18 INFO - PROCESS | 3288 | 1463173458448 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 3288 | 1463173458450 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 14:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:04:18 INFO - PROCESS | 3288 | 1463173458467 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 3288 | 1463173458471 Marionette TRACE conn3 <- [1,586,null,{}] 14:04:18 INFO - PROCESS | 3288 | 1463173458484 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}] 14:04:18 INFO - PROCESS | 3288 | 1463173458584 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 14:04:18 INFO - PROCESS | 3288 | 1463173458661 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 3288 | ++DOCSHELL 17EF2800 == 48 [pid = 3288] [id = 156] 14:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (17F31000) [pid = 3288] [serial = 466] [outer = 00000000] 14:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (18418000) [pid = 3288] [serial = 467] [outer = 17F31000] 14:04:18 INFO - PROCESS | 3288 | 1463173458717 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (18577800) [pid = 3288] [serial = 468] [outer = 17F31000] 14:04:19 INFO - PROCESS | 3288 | 1463173459339 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]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 917ms 14:04:19 INFO - PROCESS | 3288 | 1463173459378 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 3288 | 1463173459381 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 14:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:04:19 INFO - PROCESS | 3288 | 1463173459385 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 3288 | 1463173459387 Marionette TRACE conn3 <- [1,590,null,{}] 14:04:19 INFO - PROCESS | 3288 | 1463173459391 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}] 14:04:19 INFO - PROCESS | 3288 | 1463173459497 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 14:04:19 INFO - PROCESS | 3288 | 1463173459574 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 3288 | ++DOCSHELL 158B7400 == 49 [pid = 3288] [id = 157] 14:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (158B9C00) [pid = 3288] [serial = 469] [outer = 00000000] 14:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (17CAD800) [pid = 3288] [serial = 470] [outer = 158B9C00] 14:04:19 INFO - PROCESS | 3288 | 1463173459627 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1A071000) [pid = 3288] [serial = 471] [outer = 158B9C00] 14:04:20 INFO - PROCESS | 3288 | 1463173460269 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]]]}] 14:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 949ms 14:04:20 INFO - PROCESS | 3288 | 1463173460330 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 3288 | 1463173460334 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 14:04:20 INFO - PROCESS | 3288 | 1463173460338 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:04:20 INFO - PROCESS | 3288 | 1463173460342 Marionette TRACE conn3 <- [1,594,null,{}] 14:04:20 INFO - PROCESS | 3288 | 1463173460347 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}] 14:04:20 INFO - PROCESS | 3288 | 1463173460440 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 14:04:20 INFO - PROCESS | 3288 | 1463173460544 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 3288 | ++DOCSHELL 1307B400 == 50 [pid = 3288] [id = 158] 14:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (13C9E800) [pid = 3288] [serial = 472] [outer = 00000000] 14:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (13CA5400) [pid = 3288] [serial = 473] [outer = 13C9E800] 14:04:20 INFO - PROCESS | 3288 | 1463173460598 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (14044400) [pid = 3288] [serial = 474] [outer = 13C9E800] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 134D1C00 == 49 [pid = 3288] [id = 152] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 157F6C00 == 48 [pid = 3288] [id = 151] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 1A0EA400 == 47 [pid = 3288] [id = 150] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 11538000 == 46 [pid = 3288] [id = 149] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 1A0E7400 == 45 [pid = 3288] [id = 148] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 18405400 == 44 [pid = 3288] [id = 147] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 16CA1C00 == 43 [pid = 3288] [id = 146] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 1661E400 == 42 [pid = 3288] [id = 145] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 11746800 == 41 [pid = 3288] [id = 144] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 1403E000 == 40 [pid = 3288] [id = 143] 14:04:21 INFO - PROCESS | 3288 | --DOCSHELL 0CA8A400 == 39 [pid = 3288] [id = 142] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1B3F0000) [pid = 3288] [serial = 412] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1A987C00) [pid = 3288] [serial = 400] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1AE59400) [pid = 3288] [serial = 403] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A98B400) [pid = 3288] [serial = 401] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (157F9000) [pid = 3288] [serial = 388] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1590D800) [pid = 3288] [serial = 389] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (174AD000) [pid = 3288] [serial = 391] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (179FAC00) [pid = 3288] [serial = 392] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (11FE2400) [pid = 3288] [serial = 370] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1877A800) [pid = 3288] [serial = 394] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (13686400) [pid = 3288] [serial = 385] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (13AEA800) [pid = 3288] [serial = 386] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1AE5AC00) [pid = 3288] [serial = 379] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (15842800) [pid = 3288] [serial = 373] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (19D5C800) [pid = 3288] [serial = 407] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A48D400) [pid = 3288] [serial = 376] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (157F6800) [pid = 3288] [serial = 382] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (16F1C000) [pid = 3288] [serial = 406] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1AEB4C00) [pid = 3288] [serial = 404] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1A06B000) [pid = 3288] [serial = 397] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1B1D6800) [pid = 3288] [serial = 409] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1A0A1400) [pid = 3288] [serial = 398] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19D54C00) [pid = 3288] [serial = 395] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1B25A800) [pid = 3288] [serial = 410] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 3288 | 1463173461166 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 901ms 14:04:21 INFO - PROCESS | 3288 | 1463173461229 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 3288 | 1463173461234 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 14:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:04:21 INFO - PROCESS | 3288 | 1463173461240 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 3288 | 1463173461243 Marionette TRACE conn3 <- [1,598,null,{}] 14:04:21 INFO - PROCESS | 3288 | 1463173461246 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}] 14:04:21 INFO - PROCESS | 3288 | 1463173461326 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 14:04:21 INFO - PROCESS | 3288 | 1463173461413 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 3288 | ++DOCSHELL 12DE6800 == 40 [pid = 3288] [id = 159] 14:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1343A800) [pid = 3288] [serial = 475] [outer = 00000000] 14:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1403D800) [pid = 3288] [serial = 476] [outer = 1343A800] 14:04:21 INFO - PROCESS | 3288 | 1463173461462 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (157F6C00) [pid = 3288] [serial = 477] [outer = 1343A800] 14:04:21 INFO - PROCESS | 3288 | 1463173461851 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 637ms 14:04:21 INFO - PROCESS | 3288 | 1463173461877 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 3288 | 1463173461879 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 14:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:04:21 INFO - PROCESS | 3288 | 1463173461882 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 3288 | 1463173461886 Marionette TRACE conn3 <- [1,602,null,{}] 14:04:21 INFO - PROCESS | 3288 | 1463173461896 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}] 14:04:21 INFO - PROCESS | 3288 | 1463173461976 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 14:04:21 INFO - PROCESS | 3288 | 1463173461983 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 3288 | ++DOCSHELL 16619800 == 41 [pid = 3288] [id = 160] 14:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (16620400) [pid = 3288] [serial = 478] [outer = 00000000] 14:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (16F22400) [pid = 3288] [serial = 479] [outer = 16620400] 14:04:22 INFO - PROCESS | 3288 | 1463173462029 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (17903800) [pid = 3288] [serial = 480] [outer = 16620400] 14:04:22 INFO - PROCESS | 3288 | 1463173462493 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]]]}] 14:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 638ms 14:04:22 INFO - PROCESS | 3288 | 1463173462520 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 3288 | 1463173462523 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 14:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:04:22 INFO - PROCESS | 3288 | 1463173462526 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 3288 | 1463173462528 Marionette TRACE conn3 <- [1,606,null,{}] 14:04:22 INFO - PROCESS | 3288 | 1463173462531 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}] 14:04:22 INFO - PROCESS | 3288 | 1463173462608 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 14:04:22 INFO - PROCESS | 3288 | 1463173462614 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 3288 | ++DOCSHELL 17EC2400 == 42 [pid = 3288] [id = 161] 14:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (17EF2400) [pid = 3288] [serial = 481] [outer = 00000000] 14:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (184CC800) [pid = 3288] [serial = 482] [outer = 17EF2400] 14:04:22 INFO - PROCESS | 3288 | 1463173462658 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (19D51000) [pid = 3288] [serial = 483] [outer = 17EF2400] 14:04:23 INFO - PROCESS | 3288 | 1463173463065 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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 590ms 14:04:23 INFO - PROCESS | 3288 | 1463173463125 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 14:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:04:23 INFO - PROCESS | 3288 | 1463173463127 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 14:04:23 INFO - PROCESS | 3288 | 1463173463131 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 3288 | 1463173463132 Marionette TRACE conn3 <- [1,610,null,{}] 14:04:23 INFO - PROCESS | 3288 | 1463173463142 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}] 14:04:23 INFO - PROCESS | 3288 | 1463173463252 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 14:04:23 INFO - PROCESS | 3288 | 1463173463264 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 3288 | ++DOCSHELL 1A066400 == 43 [pid = 3288] [id = 162] 14:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1A073800) [pid = 3288] [serial = 484] [outer = 00000000] 14:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1A0EF800) [pid = 3288] [serial = 485] [outer = 1A073800] 14:04:23 INFO - PROCESS | 3288 | 1463173463311 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1A483400) [pid = 3288] [serial = 486] [outer = 1A073800] 14:04:23 INFO - PROCESS | 3288 | 1463173463779 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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 684ms 14:04:23 INFO - PROCESS | 3288 | 1463173463828 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 3288 | 1463173463830 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 14:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:04:23 INFO - PROCESS | 3288 | 1463173463833 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 3288 | 1463173463835 Marionette TRACE conn3 <- [1,614,null,{}] 14:04:23 INFO - PROCESS | 3288 | 1463173463838 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}] 14:04:23 INFO - PROCESS | 3288 | 1463173463949 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 14:04:23 INFO - PROCESS | 3288 | 1463173463962 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 3288 | ++DOCSHELL 13687800 == 44 [pid = 3288] [id = 163] 14:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (16619000) [pid = 3288] [serial = 487] [outer = 00000000] 14:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1AE53800) [pid = 3288] [serial = 488] [outer = 16619000] 14:04:23 INFO - PROCESS | 3288 | 1463173464005 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1AE5EC00) [pid = 3288] [serial = 489] [outer = 16619000] 14:04:24 INFO - PROCESS | 3288 | 1463173464438 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]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 637ms 14:04:24 INFO - PROCESS | 3288 | 1463173464455 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 3288 | 1463173464457 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 14:04:24 INFO - PROCESS | 3288 | 1463173464460 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:04:24 INFO - PROCESS | 3288 | 1463173464462 Marionette TRACE conn3 <- [1,618,null,{}] 14:04:24 INFO - PROCESS | 3288 | 1463173464465 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}] 14:04:24 INFO - PROCESS | 3288 | 1463173464575 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 14:04:24 INFO - PROCESS | 3288 | 1463173464658 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 3288 | ++DOCSHELL 11543C00 == 45 [pid = 3288] [id = 164] 14:04:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1AEBD400) [pid = 3288] [serial = 490] [outer = 00000000] 14:04:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1B261400) [pid = 3288] [serial = 491] [outer = 1AEBD400] 14:04:24 INFO - PROCESS | 3288 | 1463173464700 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B263C00) [pid = 3288] [serial = 492] [outer = 1AEBD400] 14:04:25 INFO - PROCESS | 3288 | 1463173465332 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]]]}] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1432A000) [pid = 3288] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1A0EF400) [pid = 3288] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (12DE7C00) [pid = 3288] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (105D2C00) [pid = 3288] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1661FC00) [pid = 3288] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (16F97800) [pid = 3288] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1A726000) [pid = 3288] [serial = 411] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1841FC00) [pid = 3288] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1A09F800) [pid = 3288] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A48B400) [pid = 3288] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1A722400) [pid = 3288] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:04:25 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (17661C00) [pid = 3288] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 948ms 14:04:25 INFO - PROCESS | 3288 | 1463173465407 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 3288 | 1463173465409 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 14:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:04:25 INFO - PROCESS | 3288 | 1463173465412 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 3288 | 1463173465414 Marionette TRACE conn3 <- [1,622,null,{}] 14:04:25 INFO - PROCESS | 3288 | 1463173465417 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}] 14:04:25 INFO - PROCESS | 3288 | 1463173465506 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 14:04:25 INFO - PROCESS | 3288 | 1463173465516 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 3288 | ++DOCSHELL 19D51C00 == 46 [pid = 3288] [id = 165] 14:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (19D52C00) [pid = 3288] [serial = 493] [outer = 00000000] 14:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (14040C00) [pid = 3288] [serial = 494] [outer = 19D52C00] 14:04:25 INFO - PROCESS | 3288 | 1463173465560 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (19F88400) [pid = 3288] [serial = 495] [outer = 19D52C00] 14:04:25 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:25 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:25 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:26 INFO - PROCESS | 3288 | 1463173466032 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]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 638ms 14:04:26 INFO - PROCESS | 3288 | 1463173466050 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 3288 | 1463173466052 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 14:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:04:26 INFO - PROCESS | 3288 | 1463173466055 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 3288 | 1463173466057 Marionette TRACE conn3 <- [1,626,null,{}] 14:04:26 INFO - PROCESS | 3288 | 1463173466060 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}] 14:04:26 INFO - PROCESS | 3288 | 1463173466135 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 14:04:26 INFO - PROCESS | 3288 | 1463173466142 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 3288 | ++DOCSHELL 13434400 == 47 [pid = 3288] [id = 166] 14:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (166E8000) [pid = 3288] [serial = 496] [outer = 00000000] 14:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19F84400) [pid = 3288] [serial = 497] [outer = 166E8000] 14:04:26 INFO - PROCESS | 3288 | 1463173466185 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1AD75400) [pid = 3288] [serial = 498] [outer = 166E8000] 14:04:26 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:26 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:26 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:26 INFO - PROCESS | 3288 | 1463173466590 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]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 591ms 14:04:26 INFO - PROCESS | 3288 | 1463173466653 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 3288 | 1463173466655 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 14:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:04:26 INFO - PROCESS | 3288 | 1463173466658 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 3288 | 1463173466660 Marionette TRACE conn3 <- [1,630,null,{}] 14:04:26 INFO - PROCESS | 3288 | 1463173466663 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}] 14:04:26 INFO - PROCESS | 3288 | 1463173466738 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 14:04:26 INFO - PROCESS | 3288 | 1463173466744 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 3288 | ++DOCSHELL 143A2800 == 48 [pid = 3288] [id = 167] 14:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (143A6C00) [pid = 3288] [serial = 499] [outer = 00000000] 14:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (143AAC00) [pid = 3288] [serial = 500] [outer = 143A6C00] 14:04:26 INFO - PROCESS | 3288 | 1463173466786 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (143AE400) [pid = 3288] [serial = 501] [outer = 143A6C00] 14:04:27 INFO - PROCESS | 3288 | 1463173467180 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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 591ms 14:04:27 INFO - PROCESS | 3288 | 1463173467239 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 3288 | 1463173467242 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 14:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:04:27 INFO - PROCESS | 3288 | 1463173467245 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 3288 | 1463173467247 Marionette TRACE conn3 <- [1,634,null,{}] 14:04:27 INFO - PROCESS | 3288 | 1463173467250 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}] 14:04:27 INFO - PROCESS | 3288 | 1463173467394 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 14:04:27 INFO - PROCESS | 3288 | 1463173467540 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 3288 | ++DOCSHELL 1159E000 == 49 [pid = 3288] [id = 168] 14:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (115A0000) [pid = 3288] [serial = 502] [outer = 00000000] 14:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (11FEFC00) [pid = 3288] [serial = 503] [outer = 115A0000] 14:04:27 INFO - PROCESS | 3288 | 1463173467596 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (12E5FC00) [pid = 3288] [serial = 504] [outer = 115A0000] 14:04:28 INFO - PROCESS | 3288 | 1463173468135 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]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 948ms 14:04:28 INFO - PROCESS | 3288 | 1463173468192 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 3288 | 1463173468196 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 14:04:28 INFO - PROCESS | 3288 | 1463173468200 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:04:28 INFO - PROCESS | 3288 | 1463173468205 Marionette TRACE conn3 <- [1,638,null,{}] 14:04:28 INFO - PROCESS | 3288 | 1463173468210 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}] 14:04:28 INFO - PROCESS | 3288 | 1463173468312 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 14:04:28 INFO - PROCESS | 3288 | 1463173468407 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 3288 | ++DOCSHELL 143C4C00 == 50 [pid = 3288] [id = 169] 14:04:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (143CA400) [pid = 3288] [serial = 505] [outer = 00000000] 14:04:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (159C1800) [pid = 3288] [serial = 506] [outer = 143CA400] 14:04:28 INFO - PROCESS | 3288 | 1463173468462 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (166E8C00) [pid = 3288] [serial = 507] [outer = 143CA400] 14:04:29 INFO - PROCESS | 3288 | 1463173469078 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]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 933ms 14:04:29 INFO - PROCESS | 3288 | 1463173469147 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 3288 | 1463173469150 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 14:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:04:29 INFO - PROCESS | 3288 | 1463173469154 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 3288 | 1463173469156 Marionette TRACE conn3 <- [1,642,null,{}] 14:04:29 INFO - PROCESS | 3288 | 1463173469160 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}] 14:04:29 INFO - PROCESS | 3288 | 1463173469261 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 14:04:29 INFO - PROCESS | 3288 | 1463173469385 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 3288 | ++DOCSHELL 1703A800 == 51 [pid = 3288] [id = 170] 14:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17EE9800) [pid = 3288] [serial = 508] [outer = 00000000] 14:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19D3A400) [pid = 3288] [serial = 509] [outer = 17EE9800] 14:04:29 INFO - PROCESS | 3288 | 1463173469439 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19D3E400) [pid = 3288] [serial = 510] [outer = 17EE9800] 14:04:29 INFO - PROCESS | 3288 | 1463173470004 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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 901ms 14:04:30 INFO - PROCESS | 3288 | 1463173470057 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 3288 | 1463173470061 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 14:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:04:30 INFO - PROCESS | 3288 | 1463173470072 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 3288 | 1463173470077 Marionette TRACE conn3 <- [1,646,null,{}] 14:04:30 INFO - PROCESS | 3288 | 1463173470081 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}] 14:04:30 INFO - PROCESS | 3288 | 1463173470213 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 14:04:30 INFO - PROCESS | 3288 | 1463173470316 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 3288 | ++DOCSHELL 166EFC00 == 52 [pid = 3288] [id = 171] 14:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19F7DC00) [pid = 3288] [serial = 511] [outer = 00000000] 14:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1A7CC400) [pid = 3288] [serial = 512] [outer = 19F7DC00] 14:04:30 INFO - PROCESS | 3288 | 1463173470370 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1A98B400) [pid = 3288] [serial = 513] [outer = 19F7DC00] 14:04:31 INFO - PROCESS | 3288 | 1463173471166 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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1150ms 14:04:31 INFO - PROCESS | 3288 | 1463173471211 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 14:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:04:31 INFO - PROCESS | 3288 | 1463173471215 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 14:04:31 INFO - PROCESS | 3288 | 1463173471220 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 3288 | 1463173471224 Marionette TRACE conn3 <- [1,650,null,{}] 14:04:31 INFO - PROCESS | 3288 | 1463173471230 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}] 14:04:31 INFO - PROCESS | 3288 | 1463173471361 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 14:04:31 INFO - PROCESS | 3288 | 1463173471380 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 3288 | ++DOCSHELL 1307FC00 == 53 [pid = 3288] [id = 172] 14:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (13434800) [pid = 3288] [serial = 514] [outer = 00000000] 14:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1403E000) [pid = 3288] [serial = 515] [outer = 13434800] 14:04:31 INFO - PROCESS | 3288 | 1463173471427 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (143A5800) [pid = 3288] [serial = 516] [outer = 13434800] 14:04:31 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:31 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:32 INFO - PROCESS | 3288 | 1463173472087 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 886ms 14:04:32 INFO - PROCESS | 3288 | 1463173472121 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 3288 | 1463173472127 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 14:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:04:32 INFO - PROCESS | 3288 | 1463173472132 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 3288 | 1463173472135 Marionette TRACE conn3 <- [1,654,null,{}] 14:04:32 INFO - PROCESS | 3288 | 1463173472139 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}] 14:04:32 INFO - PROCESS | 3288 | 1463173472246 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 14:04:32 INFO - PROCESS | 3288 | 1463173472331 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 3288 | ++DOCSHELL 11284C00 == 54 [pid = 3288] [id = 173] 14:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1138AC00) [pid = 3288] [serial = 517] [outer = 00000000] 14:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (12E56400) [pid = 3288] [serial = 518] [outer = 1138AC00] 14:04:32 INFO - PROCESS | 3288 | 1463173472416 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (146A4C00) [pid = 3288] [serial = 519] [outer = 1138AC00] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 143A2800 == 53 [pid = 3288] [id = 167] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 13434400 == 52 [pid = 3288] [id = 166] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 19D51C00 == 51 [pid = 3288] [id = 165] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 11543C00 == 50 [pid = 3288] [id = 164] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 13687800 == 49 [pid = 3288] [id = 163] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 1A066400 == 48 [pid = 3288] [id = 162] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 17EC2400 == 47 [pid = 3288] [id = 161] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 16619800 == 46 [pid = 3288] [id = 160] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 12DE6800 == 45 [pid = 3288] [id = 159] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 1307B400 == 44 [pid = 3288] [id = 158] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 13CA1400 == 43 [pid = 3288] [id = 155] 14:04:32 INFO - PROCESS | 3288 | --DOCSHELL 10758800 == 42 [pid = 3288] [id = 154] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1841DC00) [pid = 3288] [serial = 422] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1B6B4400) [pid = 3288] [serial = 458] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (159BD800) [pid = 3288] [serial = 419] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (11282800) [pid = 3288] [serial = 416] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (11291800) [pid = 3288] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (15845C00) [pid = 3288] [serial = 429] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (157F1C00) [pid = 3288] [serial = 428] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1A484000) [pid = 3288] [serial = 443] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1403F800) [pid = 3288] [serial = 431] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (157F9C00) [pid = 3288] [serial = 432] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1336E800) [pid = 3288] [serial = 426] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (11FE2800) [pid = 3288] [serial = 425] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (16F1A400) [pid = 3288] [serial = 434] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (174B4400) [pid = 3288] [serial = 435] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (17F3A400) [pid = 3288] [serial = 437] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18403000) [pid = 3288] [serial = 438] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1B3F4000) [pid = 3288] [serial = 413] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19D50800) [pid = 3288] [serial = 440] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1A7C6400) [pid = 3288] [serial = 446] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A489000) [pid = 3288] [serial = 444] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1AE5E400) [pid = 3288] [serial = 449] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1A981000) [pid = 3288] [serial = 447] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1B267000) [pid = 3288] [serial = 455] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1AE5FC00) [pid = 3288] [serial = 450] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A72A400) [pid = 3288] [serial = 452] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1B3FDC00) [pid = 3288] [serial = 456] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1AD77400) [pid = 3288] [serial = 453] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (19D5D400) [pid = 3288] [serial = 441] [outer = 00000000] [url = about:blank] 14:04:32 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:32 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:32 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:32 INFO - PROCESS | 3288 | 1463173472839 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 14:04:32 INFO - PROCESS | 3288 | 1463173472893 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 3288 | 1463173472895 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 14:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:04:32 INFO - PROCESS | 3288 | 1463173472901 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 3288 | 1463173472904 Marionette TRACE conn3 <- [1,658,null,{}] 14:04:32 INFO - PROCESS | 3288 | 1463173472915 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}] 14:04:32 INFO - PROCESS | 3288 | 1463173472999 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 14:04:32 INFO - PROCESS | 3288 | 1463173473007 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 3288 | ++DOCSHELL 159C1C00 == 43 [pid = 3288] [id = 174] 14:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1663CC00) [pid = 3288] [serial = 520] [outer = 00000000] 14:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (16F1A400) [pid = 3288] [serial = 521] [outer = 1663CC00] 14:04:33 INFO - PROCESS | 3288 | 1463173473053 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (16F9D800) [pid = 3288] [serial = 522] [outer = 1663CC00] 14:04:33 INFO - PROCESS | 3288 | 1463173473482 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]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 14:04:33 INFO - PROCESS | 3288 | 1463173473524 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 14:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:04:33 INFO - PROCESS | 3288 | 1463173473527 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 14:04:33 INFO - PROCESS | 3288 | 1463173473530 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 3288 | 1463173473532 Marionette TRACE conn3 <- [1,662,null,{}] 14:04:33 INFO - PROCESS | 3288 | 1463173473535 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}] 14:04:33 INFO - PROCESS | 3288 | 1463173473611 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 14:04:33 INFO - PROCESS | 3288 | 1463173473618 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 3288 | ++DOCSHELL 17EEA000 == 44 [pid = 3288] [id = 175] 14:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (17EEB000) [pid = 3288] [serial = 523] [outer = 00000000] 14:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18412400) [pid = 3288] [serial = 524] [outer = 17EEB000] 14:04:33 INFO - PROCESS | 3288 | 1463173473661 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1841DC00) [pid = 3288] [serial = 525] [outer = 17EEB000] 14:04:33 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:33 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:34 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:34 INFO - PROCESS | 3288 | 1463173474086 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]]]}] 14:04:34 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 14:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 590ms 14:04:34 INFO - PROCESS | 3288 | 1463173474127 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 3288 | 1463173474128 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 14:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:04:34 INFO - PROCESS | 3288 | 1463173474136 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 3288 | 1463173474137 Marionette TRACE conn3 <- [1,666,null,{}] 14:04:34 INFO - PROCESS | 3288 | 1463173474141 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}] 14:04:34 INFO - PROCESS | 3288 | 1463173474217 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 14:04:34 INFO - PROCESS | 3288 | 1463173474223 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 3288 | ++DOCSHELL 17CA5400 == 45 [pid = 3288] [id = 176] 14:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1877AC00) [pid = 3288] [serial = 526] [outer = 00000000] 14:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19D40000) [pid = 3288] [serial = 527] [outer = 1877AC00] 14:04:34 INFO - PROCESS | 3288 | 1463173474266 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D44400) [pid = 3288] [serial = 528] [outer = 1877AC00] 14:04:34 INFO - PROCESS | 3288 | 1463173474733 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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 638ms 14:04:34 INFO - PROCESS | 3288 | 1463173474777 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 14:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:04:34 INFO - PROCESS | 3288 | 1463173474779 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 14:04:34 INFO - PROCESS | 3288 | 1463173474782 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 3288 | 1463173474784 Marionette TRACE conn3 <- [1,670,null,{}] 14:04:34 INFO - PROCESS | 3288 | 1463173474787 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}] 14:04:34 INFO - PROCESS | 3288 | 1463173474915 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 14:04:34 INFO - PROCESS | 3288 | 1463173474930 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 3288 | ++DOCSHELL 166E5400 == 46 [pid = 3288] [id = 177] 14:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19F60800) [pid = 3288] [serial = 529] [outer = 00000000] 14:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19F64400) [pid = 3288] [serial = 530] [outer = 19F60800] 14:04:35 INFO - PROCESS | 3288 | 1463173475020 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19F69000) [pid = 3288] [serial = 531] [outer = 19F60800] 14:04:35 INFO - PROCESS | 3288 | 1463173475971 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]]]}] 14:04:36 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) 14:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1244ms 14:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:04:36 INFO - PROCESS | 3288 | 1463173476041 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 3288 | 1463173476043 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 14:04:36 INFO - PROCESS | 3288 | 1463173476047 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 3288 | 1463173476048 Marionette TRACE conn3 <- [1,674,null,{}] 14:04:36 INFO - PROCESS | 3288 | 1463173476052 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}] 14:04:36 INFO - PROCESS | 3288 | 1463173476159 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 14:04:36 INFO - PROCESS | 3288 | 1463173476166 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 3288 | ++DOCSHELL 14045800 == 47 [pid = 3288] [id = 178] 14:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (19F7B400) [pid = 3288] [serial = 532] [outer = 00000000] 14:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1A0EA000) [pid = 3288] [serial = 533] [outer = 19F7B400] 14:04:36 INFO - PROCESS | 3288 | 1463173476209 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1A483800) [pid = 3288] [serial = 534] [outer = 19F7B400] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1A06B400) [pid = 3288] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1A069000) [pid = 3288] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1AD7C800) [pid = 3288] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1A7D0800) [pid = 3288] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (143D0000) [pid = 3288] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (115A2000) [pid = 3288] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (10D59800) [pid = 3288] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (14697C00) [pid = 3288] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18411400) [pid = 3288] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1124B400) [pid = 3288] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (10D62800) [pid = 3288] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1138CC00) [pid = 3288] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (16620400) [pid = 3288] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (17EF2400) [pid = 3288] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1A073800) [pid = 3288] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (158B9C00) [pid = 3288] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1343A800) [pid = 3288] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (13C9E800) [pid = 3288] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (16619000) [pid = 3288] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1AEBD400) [pid = 3288] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (19D52C00) [pid = 3288] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:04:36 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (166E8000) [pid = 3288] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:04:37 INFO - PROCESS | 3288 | 1463173477097 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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1072ms 14:04:37 INFO - PROCESS | 3288 | 1463173477119 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 3288 | 1463173477121 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 14:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:04:37 INFO - PROCESS | 3288 | 1463173477125 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 3288 | 1463173477126 Marionette TRACE conn3 <- [1,678,null,{}] 14:04:37 INFO - PROCESS | 3288 | 1463173477130 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}] 14:04:37 INFO - PROCESS | 3288 | 1463173477231 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 14:04:37 INFO - PROCESS | 3288 | 1463173477279 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 3288 | ++DOCSHELL 10D58C00 == 48 [pid = 3288] [id = 179] 14:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (10D59800) [pid = 3288] [serial = 535] [outer = 00000000] 14:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (13A0D800) [pid = 3288] [serial = 536] [outer = 10D59800] 14:04:37 INFO - PROCESS | 3288 | 1463173477322 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1403EC00) [pid = 3288] [serial = 537] [outer = 10D59800] 14:04:38 INFO - PROCESS | 3288 | 1463173478190 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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1088ms 14:04:38 INFO - PROCESS | 3288 | 1463173478226 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 3288 | 1463173478228 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 14:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:04:38 INFO - PROCESS | 3288 | 1463173478231 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 3288 | 1463173478233 Marionette TRACE conn3 <- [1,682,null,{}] 14:04:38 INFO - PROCESS | 3288 | 1463173478236 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}] 14:04:38 INFO - PROCESS | 3288 | 1463173478347 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 14:04:38 INFO - PROCESS | 3288 | 1463173478356 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 3288 | ++DOCSHELL 1343A800 == 49 [pid = 3288] [id = 180] 14:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (13616400) [pid = 3288] [serial = 538] [outer = 00000000] 14:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (18579C00) [pid = 3288] [serial = 539] [outer = 13616400] 14:04:38 INFO - PROCESS | 3288 | 1463173478398 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (19F83000) [pid = 3288] [serial = 540] [outer = 13616400] 14:04:39 INFO - PROCESS | 3288 | 1463173479326 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]]]}] 14:04:39 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) 14:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1135ms 14:04:39 INFO - PROCESS | 3288 | 1463173479413 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 3288 | 1463173479417 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 14:04:39 INFO - PROCESS | 3288 | 1463173479423 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 3288 | 1463173479427 Marionette TRACE conn3 <- [1,686,null,{}] 14:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:04:39 INFO - PROCESS | 3288 | 1463173479433 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}] 14:04:39 INFO - PROCESS | 3288 | 1463173479530 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 14:04:39 INFO - PROCESS | 3288 | 1463173479689 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 3288 | ++DOCSHELL 12E61000 == 50 [pid = 3288] [id = 181] 14:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (12E62400) [pid = 3288] [serial = 541] [outer = 00000000] 14:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1343D400) [pid = 3288] [serial = 542] [outer = 12E62400] 14:04:39 INFO - PROCESS | 3288 | 1463173479787 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (13CA1400) [pid = 3288] [serial = 543] [outer = 12E62400] 14:04:40 INFO - PROCESS | 3288 | 1463173480806 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]]]}] 14:04:40 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) 14:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1446ms 14:04:40 INFO - PROCESS | 3288 | 1463173480869 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 3288 | 1463173480875 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 14:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:04:40 INFO - PROCESS | 3288 | 1463173480881 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 3288 | 1463173480884 Marionette TRACE conn3 <- [1,690,null,{}] 14:04:40 INFO - PROCESS | 3288 | 1463173480931 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}] 14:04:41 INFO - PROCESS | 3288 | 1463173481032 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 14:04:41 INFO - PROCESS | 3288 | 1463173481166 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 3288 | ++DOCSHELL 143AC000 == 51 [pid = 3288] [id = 182] 14:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (143AC800) [pid = 3288] [serial = 544] [outer = 00000000] 14:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (166EBC00) [pid = 3288] [serial = 545] [outer = 143AC800] 14:04:41 INFO - PROCESS | 3288 | 1463173481218 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (17663000) [pid = 3288] [serial = 546] [outer = 143AC800] 14:04:42 INFO - PROCESS | 3288 | 1463173482239 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]]]}] 14:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1415ms 14:04:42 INFO - PROCESS | 3288 | 1463173482296 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 3288 | 1463173482299 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 14:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:04:42 INFO - PROCESS | 3288 | 1463173482303 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 3288 | 1463173482307 Marionette TRACE conn3 <- [1,694,null,{}] 14:04:42 INFO - PROCESS | 3288 | 1463173482318 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}] 14:04:42 INFO - PROCESS | 3288 | 1463173482488 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 14:04:42 INFO - PROCESS | 3288 | 1463173482586 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 3288 | ++DOCSHELL 19D40800 == 52 [pid = 3288] [id = 183] 14:04:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19F5AC00) [pid = 3288] [serial = 547] [outer = 00000000] 14:04:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19F67400) [pid = 3288] [serial = 548] [outer = 19F5AC00] 14:04:42 INFO - PROCESS | 3288 | 1463173482641 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1A06FC00) [pid = 3288] [serial = 549] [outer = 19F5AC00] 14:04:43 INFO - PROCESS | 3288 | 1463173483613 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:04:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1352ms 14:04:43 INFO - PROCESS | 3288 | 1463173483641 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 3288 | 1463173483644 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 14:04:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:04:43 INFO - PROCESS | 3288 | 1463173483649 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 3288 | 1463173483653 Marionette TRACE conn3 <- [1,698,null,{}] 14:04:43 INFO - PROCESS | 3288 | 1463173483658 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}] 14:04:43 INFO - PROCESS | 3288 | 1463173483752 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 14:04:43 INFO - PROCESS | 3288 | 1463173483829 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 3288 | ++DOCSHELL 12D94400 == 53 [pid = 3288] [id = 184] 14:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (133D8400) [pid = 3288] [serial = 550] [outer = 00000000] 14:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (134D1400) [pid = 3288] [serial = 551] [outer = 133D8400] 14:04:43 INFO - PROCESS | 3288 | 1463173483876 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (13CAB000) [pid = 3288] [serial = 552] [outer = 133D8400] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 10D58C00 == 52 [pid = 3288] [id = 179] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 14045800 == 51 [pid = 3288] [id = 178] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 166E5400 == 50 [pid = 3288] [id = 177] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 17CA5400 == 49 [pid = 3288] [id = 176] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 17EEA000 == 48 [pid = 3288] [id = 175] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 159C1C00 == 47 [pid = 3288] [id = 174] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 11284C00 == 46 [pid = 3288] [id = 173] 14:04:44 INFO - PROCESS | 3288 | --DOCSHELL 1307FC00 == 45 [pid = 3288] [id = 172] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (12E5F800) [pid = 3288] [serial = 341] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1B6B7C00) [pid = 3288] [serial = 293] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15F3AC00) [pid = 3288] [serial = 383] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1AE5C000) [pid = 3288] [serial = 380] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1AEAE800) [pid = 3288] [serial = 338] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1661F800) [pid = 3288] [serial = 420] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (12E60800) [pid = 3288] [serial = 371] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (11719400) [pid = 3288] [serial = 417] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (16618C00) [pid = 3288] [serial = 374] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (19D5B000) [pid = 3288] [serial = 423] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (16F22400) [pid = 3288] [serial = 479] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (17903800) [pid = 3288] [serial = 480] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (184CC800) [pid = 3288] [serial = 482] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1A483400) [pid = 3288] [serial = 486] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1A071000) [pid = 3288] [serial = 471] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (17CAD800) [pid = 3288] [serial = 470] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1403D800) [pid = 3288] [serial = 476] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (157F6C00) [pid = 3288] [serial = 477] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (14044400) [pid = 3288] [serial = 474] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (13CA5400) [pid = 3288] [serial = 473] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (12E62C00) [pid = 3288] [serial = 461] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (14326400) [pid = 3288] [serial = 464] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1AE53800) [pid = 3288] [serial = 488] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (18418000) [pid = 3288] [serial = 467] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1B261400) [pid = 3288] [serial = 491] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (14040C00) [pid = 3288] [serial = 494] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (19F88400) [pid = 3288] [serial = 495] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19F84400) [pid = 3288] [serial = 497] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1B263C00) [pid = 3288] [serial = 492] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1A0EF800) [pid = 3288] [serial = 485] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1AE5EC00) [pid = 3288] [serial = 489] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1AD75400) [pid = 3288] [serial = 498] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (19D51000) [pid = 3288] [serial = 483] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1A0F1800) [pid = 3288] [serial = 368] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1A7C7C00) [pid = 3288] [serial = 377] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (143AAC00) [pid = 3288] [serial = 500] [outer = 00000000] [url = about:blank] 14:04:44 INFO - PROCESS | 3288 | 1463173484964 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]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1353ms 14:04:44 INFO - PROCESS | 3288 | 1463173485001 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 3288 | 1463173485006 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 14:04:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:04:45 INFO - PROCESS | 3288 | 1463173485012 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 3288 | 1463173485014 Marionette TRACE conn3 <- [1,702,null,{}] 14:04:45 INFO - PROCESS | 3288 | 1463173485019 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}] 14:04:45 INFO - PROCESS | 3288 | 1463173485104 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 14:04:45 INFO - PROCESS | 3288 | 1463173485111 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 3288 | ++DOCSHELL 11FF0C00 == 46 [pid = 3288] [id = 185] 14:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (12B83C00) [pid = 3288] [serial = 553] [outer = 00000000] 14:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (13CA6800) [pid = 3288] [serial = 554] [outer = 12B83C00] 14:04:45 INFO - PROCESS | 3288 | 1463173485157 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1432FC00) [pid = 3288] [serial = 555] [outer = 12B83C00] 14:04:46 INFO - PROCESS | 3288 | 1463173486095 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]]]}] 14:04:46 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 14:04:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1073ms 14:04:46 INFO - PROCESS | 3288 | 1463173486103 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 3288 | 1463173486106 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 14:04:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:04:46 INFO - PROCESS | 3288 | 1463173486111 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 3288 | 1463173486114 Marionette TRACE conn3 <- [1,706,null,{}] 14:04:46 INFO - PROCESS | 3288 | 1463173486124 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}] 14:04:46 INFO - PROCESS | 3288 | 1463173486208 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 14:04:46 INFO - PROCESS | 3288 | 1463173486217 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 3288 | ++DOCSHELL 157EE400 == 47 [pid = 3288] [id = 186] 14:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (159BDC00) [pid = 3288] [serial = 556] [outer = 00000000] 14:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (166EB000) [pid = 3288] [serial = 557] [outer = 159BDC00] 14:04:46 INFO - PROCESS | 3288 | 1463173486262 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (16704400) [pid = 3288] [serial = 558] [outer = 159BDC00] 14:04:47 INFO - PROCESS | 3288 | 1463173487216 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:04:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1150ms 14:04:47 INFO - PROCESS | 3288 | 1463173487253 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 3288 | 1463173487256 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 14:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:04:47 INFO - PROCESS | 3288 | 1463173487259 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 3288 | 1463173487261 Marionette TRACE conn3 <- [1,710,null,{}] 14:04:47 INFO - PROCESS | 3288 | 1463173487265 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}] 14:04:47 INFO - PROCESS | 3288 | 1463173487371 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 14:04:47 INFO - PROCESS | 3288 | 1463173487377 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 3288 | ++DOCSHELL 174B5800 == 48 [pid = 3288] [id = 187] 14:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (17EC2400) [pid = 3288] [serial = 559] [outer = 00000000] 14:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18411C00) [pid = 3288] [serial = 560] [outer = 17EC2400] 14:04:47 INFO - PROCESS | 3288 | 1463173487421 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1841E800) [pid = 3288] [serial = 561] [outer = 17EC2400] 14:04:47 INFO - PROCESS | 3288 | 1463173487855 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] 14:04:47 INFO - PROCESS | 3288 | 1463173487899 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 14:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:04:47 INFO - PROCESS | 3288 | 1463173487917 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 3288 | 1463173487919 Marionette TRACE conn3 <- [1,714,null,{}] 14:04:47 INFO - PROCESS | 3288 | 1463173487922 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}] 14:04:48 INFO - PROCESS | 3288 | 1463173488024 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 14:04:48 INFO - PROCESS | 3288 | 1463173488030 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 3288 | ++DOCSHELL 16619000 == 49 [pid = 3288] [id = 188] 14:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (17CA5400) [pid = 3288] [serial = 562] [outer = 00000000] 14:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19D44C00) [pid = 3288] [serial = 563] [outer = 17CA5400] 14:04:48 INFO - PROCESS | 3288 | 1463173488074 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19D58400) [pid = 3288] [serial = 564] [outer = 17CA5400] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1663CC00) [pid = 3288] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (10D59800) [pid = 3288] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (17EEB000) [pid = 3288] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19F7B400) [pid = 3288] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (143A6C00) [pid = 3288] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19F60800) [pid = 3288] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (13434800) [pid = 3288] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1138AC00) [pid = 3288] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:04:48 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1877AC00) [pid = 3288] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:04:48 INFO - PROCESS | 3288 | 1463173488592 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 684ms 14:04:48 INFO - PROCESS | 3288 | 1463173488620 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 3288 | 1463173488621 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 14:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:04:48 INFO - PROCESS | 3288 | 1463173488625 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 3288 | 1463173488626 Marionette TRACE conn3 <- [1,718,null,{}] 14:04:48 INFO - PROCESS | 3288 | 1463173488630 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}] 14:04:48 INFO - PROCESS | 3288 | 1463173488749 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 14:04:48 INFO - PROCESS | 3288 | 1463173488834 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 3288 | ++DOCSHELL 1124B400 == 50 [pid = 3288] [id = 189] 14:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (11726000) [pid = 3288] [serial = 565] [outer = 00000000] 14:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19D36C00) [pid = 3288] [serial = 566] [outer = 11726000] 14:04:48 INFO - PROCESS | 3288 | 1463173488880 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19F63C00) [pid = 3288] [serial = 567] [outer = 11726000] 14:04:49 INFO - PROCESS | 3288 | 1463173489258 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] 14:04:49 INFO - PROCESS | 3288 | 1463173489327 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 14:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:04:49 INFO - PROCESS | 3288 | 1463173489335 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 3288 | 1463173489337 Marionette TRACE conn3 <- [1,722,null,{}] 14:04:49 INFO - PROCESS | 3288 | 1463173489340 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}] 14:04:49 INFO - PROCESS | 3288 | 1463173489415 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 14:04:49 INFO - PROCESS | 3288 | 1463173489421 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 3288 | ++DOCSHELL 19D35800 == 51 [pid = 3288] [id = 190] 14:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19F5E000) [pid = 3288] [serial = 568] [outer = 00000000] 14:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1A0A9400) [pid = 3288] [serial = 569] [outer = 19F5E000] 14:04:49 INFO - PROCESS | 3288 | 1463173489464 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1A485C00) [pid = 3288] [serial = 570] [outer = 19F5E000] 14:04:49 INFO - PROCESS | 3288 | 1463173489845 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:04:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 591ms 14:04:49 INFO - PROCESS | 3288 | 1463173489916 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 3288 | 1463173489918 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 14:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:04:49 INFO - PROCESS | 3288 | 1463173489928 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 3288 | 1463173489930 Marionette TRACE conn3 <- [1,726,null,{}] 14:04:49 INFO - PROCESS | 3288 | 1463173489934 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}] 14:04:50 INFO - PROCESS | 3288 | 1463173490009 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 14:04:50 INFO - PROCESS | 3288 | 1463173490049 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 3288 | ++DOCSHELL 1124A400 == 52 [pid = 3288] [id = 191] 14:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (143CBC00) [pid = 3288] [serial = 571] [outer = 00000000] 14:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1A729C00) [pid = 3288] [serial = 572] [outer = 143CBC00] 14:04:50 INFO - PROCESS | 3288 | 1463173490112 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1A72A400) [pid = 3288] [serial = 573] [outer = 143CBC00] 14:04:51 INFO - PROCESS | 3288 | 1463173491104 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]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1213ms 14:04:51 INFO - PROCESS | 3288 | 1463173491173 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 3288 | 1463173491177 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 14:04:51 INFO - PROCESS | 3288 | 1463173491184 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:04:51 INFO - PROCESS | 3288 | 1463173491187 Marionette TRACE conn3 <- [1,730,null,{}] 14:04:51 INFO - PROCESS | 3288 | 1463173491193 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}] 14:04:51 INFO - PROCESS | 3288 | 1463173491298 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 14:04:51 INFO - PROCESS | 3288 | 1463173491456 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 3288 | ++DOCSHELL 11537400 == 53 [pid = 3288] [id = 192] 14:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (11D03000) [pid = 3288] [serial = 574] [outer = 00000000] 14:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (134CDC00) [pid = 3288] [serial = 575] [outer = 11D03000] 14:04:51 INFO - PROCESS | 3288 | 1463173491555 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (13CA8000) [pid = 3288] [serial = 576] [outer = 11D03000] 14:04:52 INFO - PROCESS | 3288 | 1463173492609 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]]]}] 14:04:52 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 14:04:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1445ms 14:04:52 INFO - PROCESS | 3288 | 1463173492649 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 3288 | 1463173492655 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 14:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:04:52 INFO - PROCESS | 3288 | 1463173492662 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 3288 | 1463173492665 Marionette TRACE conn3 <- [1,734,null,{}] 14:04:52 INFO - PROCESS | 3288 | 1463173492669 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}] 14:04:52 INFO - PROCESS | 3288 | 1463173492801 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 14:04:52 INFO - PROCESS | 3288 | 1463173492924 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 3288 | ++DOCSHELL 159BD800 == 54 [pid = 3288] [id = 193] 14:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (159C1C00) [pid = 3288] [serial = 577] [outer = 00000000] 14:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (166EB400) [pid = 3288] [serial = 578] [outer = 159C1C00] 14:04:52 INFO - PROCESS | 3288 | 1463173492979 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (179EF000) [pid = 3288] [serial = 579] [outer = 159C1C00] 14:04:54 INFO - PROCESS | 3288 | 1463173494061 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]]]}] 14:04:54 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.) 14:04:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1446ms 14:04:54 INFO - PROCESS | 3288 | 1463173494101 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 3288 | 1463173494105 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 14:04:54 INFO - PROCESS | 3288 | 1463173494110 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:04:54 INFO - PROCESS | 3288 | 1463173494114 Marionette TRACE conn3 <- [1,738,null,{}] 14:04:54 INFO - PROCESS | 3288 | 1463173494121 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}] 14:04:54 INFO - PROCESS | 3288 | 1463173494245 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 14:04:54 INFO - PROCESS | 3288 | 1463173494380 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 3288 | ++DOCSHELL 13439800 == 55 [pid = 3288] [id = 194] 14:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (13439C00) [pid = 3288] [serial = 580] [outer = 00000000] 14:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (13AEA800) [pid = 3288] [serial = 581] [outer = 13439C00] 14:04:54 INFO - PROCESS | 3288 | 1463173494451 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (143CD000) [pid = 3288] [serial = 582] [outer = 13439C00] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 19D35800 == 54 [pid = 3288] [id = 190] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 1124B400 == 53 [pid = 3288] [id = 189] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 16619000 == 52 [pid = 3288] [id = 188] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 174B5800 == 51 [pid = 3288] [id = 187] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 157EE400 == 50 [pid = 3288] [id = 186] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 11FF0C00 == 49 [pid = 3288] [id = 185] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 12D94400 == 48 [pid = 3288] [id = 184] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 12E61000 == 47 [pid = 3288] [id = 181] 14:04:55 INFO - PROCESS | 3288 | --DOCSHELL 1343A800 == 46 [pid = 3288] [id = 180] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18579C00) [pid = 3288] [serial = 539] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (16F9D800) [pid = 3288] [serial = 522] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1403EC00) [pid = 3288] [serial = 537] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (159C1800) [pid = 3288] [serial = 506] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (18412400) [pid = 3288] [serial = 524] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1A483800) [pid = 3288] [serial = 534] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (143AE400) [pid = 3288] [serial = 501] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1A0EA000) [pid = 3288] [serial = 533] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (19F69000) [pid = 3288] [serial = 531] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (143A5800) [pid = 3288] [serial = 516] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (16F1A400) [pid = 3288] [serial = 521] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (12E56400) [pid = 3288] [serial = 518] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (13A0D800) [pid = 3288] [serial = 536] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19D40000) [pid = 3288] [serial = 527] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19D3A400) [pid = 3288] [serial = 509] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1841DC00) [pid = 3288] [serial = 525] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (11FEFC00) [pid = 3288] [serial = 503] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (146A4C00) [pid = 3288] [serial = 519] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1A7CC400) [pid = 3288] [serial = 512] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (19D44400) [pid = 3288] [serial = 528] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1403E000) [pid = 3288] [serial = 515] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (19F64400) [pid = 3288] [serial = 530] [outer = 00000000] [url = about:blank] 14:04:55 INFO - PROCESS | 3288 | 1463173495474 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:04:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1384ms 14:04:55 INFO - PROCESS | 3288 | 1463173495509 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 3288 | 1463173495514 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 14:04:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:04:55 INFO - PROCESS | 3288 | 1463173495520 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 3288 | 1463173495522 Marionette TRACE conn3 <- [1,742,null,{}] 14:04:55 INFO - PROCESS | 3288 | 1463173495526 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}] 14:04:55 INFO - PROCESS | 3288 | 1463173495606 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 14:04:55 INFO - PROCESS | 3288 | 1463173495613 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 3288 | ++DOCSHELL 11599C00 == 47 [pid = 3288] [id = 195] 14:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1343E000) [pid = 3288] [serial = 583] [outer = 00000000] 14:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (143A0400) [pid = 3288] [serial = 584] [outer = 1343E000] 14:04:55 INFO - PROCESS | 3288 | 1463173495659 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (14697C00) [pid = 3288] [serial = 585] [outer = 1343E000] 14:04:56 INFO - PROCESS | 3288 | 1463173496579 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]]]}] 14:04:56 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 14:04:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1088ms 14:04:56 INFO - PROCESS | 3288 | 1463173496600 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 3288 | 1463173496602 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 14:04:56 INFO - PROCESS | 3288 | 1463173496607 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:04:56 INFO - PROCESS | 3288 | 1463173496610 Marionette TRACE conn3 <- [1,746,null,{}] 14:04:56 INFO - PROCESS | 3288 | 1463173496620 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}] 14:04:56 INFO - PROCESS | 3288 | 1463173496708 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 14:04:56 INFO - PROCESS | 3288 | 1463173496716 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 3288 | ++DOCSHELL 1661DC00 == 48 [pid = 3288] [id = 196] 14:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1661EC00) [pid = 3288] [serial = 586] [outer = 00000000] 14:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (166F4000) [pid = 3288] [serial = 587] [outer = 1661EC00] 14:04:56 INFO - PROCESS | 3288 | 1463173496763 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (16F1C000) [pid = 3288] [serial = 588] [outer = 1661EC00] 14:04:57 INFO - PROCESS | 3288 | 1463173497236 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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:04:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 700ms 14:04:57 INFO - PROCESS | 3288 | 1463173497308 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 3288 | 1463173497310 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 14:04:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:04:57 INFO - PROCESS | 3288 | 1463173497319 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 3288 | 1463173497321 Marionette TRACE conn3 <- [1,750,null,{}] 14:04:57 INFO - PROCESS | 3288 | 1463173497325 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}] 14:04:57 INFO - PROCESS | 3288 | 1463173497436 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 14:04:57 INFO - PROCESS | 3288 | 1463173497495 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 3288 | ++DOCSHELL 166EA400 == 49 [pid = 3288] [id = 197] 14:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (17EC7C00) [pid = 3288] [serial = 589] [outer = 00000000] 14:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18411800) [pid = 3288] [serial = 590] [outer = 17EC7C00] 14:04:57 INFO - PROCESS | 3288 | 1463173497539 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1857A000) [pid = 3288] [serial = 591] [outer = 17EC7C00] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (17EC2400) [pid = 3288] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17CA5400) [pid = 3288] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (12B83C00) [pid = 3288] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19F5AC00) [pid = 3288] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (159BDC00) [pid = 3288] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (11726000) [pid = 3288] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (133D8400) [pid = 3288] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19F5E000) [pid = 3288] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (17EE9800) [pid = 3288] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (115A0000) [pid = 3288] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (143CA400) [pid = 3288] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1138A400) [pid = 3288] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (17F31000) [pid = 3288] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1B484C00) [pid = 3288] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (13CA6400) [pid = 3288] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:04:58 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (19F7DC00) [pid = 3288] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:04:58 INFO - PROCESS | 3288 | 1463173498429 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]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:04:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1151ms 14:04:58 INFO - PROCESS | 3288 | 1463173498471 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 3288 | 1463173498475 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 14:04:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:04:58 INFO - PROCESS | 3288 | 1463173498481 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 3288 | 1463173498485 Marionette TRACE conn3 <- [1,754,null,{}] 14:04:58 INFO - PROCESS | 3288 | 1463173498491 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}] 14:04:58 INFO - PROCESS | 3288 | 1463173498597 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 14:04:58 INFO - PROCESS | 3288 | 1463173498670 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 3288 | ++DOCSHELL 12B9A400 == 50 [pid = 3288] [id = 198] 14:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (12D94400) [pid = 3288] [serial = 592] [outer = 00000000] 14:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (13031000) [pid = 3288] [serial = 593] [outer = 12D94400] 14:04:58 INFO - PROCESS | 3288 | 1463173498725 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1343A800) [pid = 3288] [serial = 594] [outer = 12D94400] 14:04:59 INFO - PROCESS | 3288 | 1463173499752 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]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:04:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1291ms 14:04:59 INFO - PROCESS | 3288 | 1463173499764 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 3288 | 1463173499770 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 14:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:04:59 INFO - PROCESS | 3288 | 1463173499777 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 3288 | 1463173499780 Marionette TRACE conn3 <- [1,758,null,{}] 14:04:59 INFO - PROCESS | 3288 | 1463173499784 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}] 14:04:59 INFO - PROCESS | 3288 | 1463173499912 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 14:05:00 INFO - PROCESS | 3288 | 1463173500072 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 3288 | ++DOCSHELL 143AD000 == 51 [pid = 3288] [id = 199] 14:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (157EAC00) [pid = 3288] [serial = 595] [outer = 00000000] 14:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (15846C00) [pid = 3288] [serial = 596] [outer = 157EAC00] 14:05:00 INFO - PROCESS | 3288 | 1463173500126 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15914000) [pid = 3288] [serial = 597] [outer = 157EAC00] 14:05:00 INFO - PROCESS | 3288 | 1463173500664 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 933ms 14:05:00 INFO - PROCESS | 3288 | 1463173500720 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 3288 | 1463173500723 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 14:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:05:00 INFO - PROCESS | 3288 | 1463173500727 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 3288 | 1463173500730 Marionette TRACE conn3 <- [1,762,null,{}] 14:05:00 INFO - PROCESS | 3288 | 1463173500742 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}] 14:05:00 INFO - PROCESS | 3288 | 1463173500846 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 14:05:00 INFO - PROCESS | 3288 | 1463173500938 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 3288 | ++DOCSHELL 179FC000 == 52 [pid = 3288] [id = 200] 14:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18405400) [pid = 3288] [serial = 598] [outer = 00000000] 14:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (184CB800) [pid = 3288] [serial = 599] [outer = 18405400] 14:05:00 INFO - PROCESS | 3288 | 1463173500993 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (19D3A000) [pid = 3288] [serial = 600] [outer = 18405400] 14:05:01 INFO - PROCESS | 3288 | 1463173501583 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 887ms 14:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:05:01 INFO - PROCESS | 3288 | 1463173501630 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 3288 | 1463173501633 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 14:05:01 INFO - PROCESS | 3288 | 1463173501637 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 3288 | 1463173501639 Marionette TRACE conn3 <- [1,766,null,{}] 14:05:01 INFO - PROCESS | 3288 | 1463173501642 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}] 14:05:01 INFO - PROCESS | 3288 | 1463173501738 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 14:05:01 INFO - PROCESS | 3288 | 1463173501829 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 3288 | ++DOCSHELL 1841E400 == 53 [pid = 3288] [id = 201] 14:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19D44000) [pid = 3288] [serial = 601] [outer = 00000000] 14:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (19D56400) [pid = 3288] [serial = 602] [outer = 19D44000] 14:05:01 INFO - PROCESS | 3288 | 1463173501887 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (19F5C800) [pid = 3288] [serial = 603] [outer = 19D44000] 14:05:02 INFO - PROCESS | 3288 | 1463173502413 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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 793ms 14:05:02 INFO - PROCESS | 3288 | 1463173502449 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 3288 | 1463173502451 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 14:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:05:02 INFO - PROCESS | 3288 | 1463173502456 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 3288 | 1463173502458 Marionette TRACE conn3 <- [1,770,null,{}] 14:05:02 INFO - PROCESS | 3288 | 1463173502462 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}] 14:05:02 INFO - PROCESS | 3288 | 1463173502564 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 14:05:02 INFO - PROCESS | 3288 | 1463173502655 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 3288 | ++DOCSHELL 19D4F800 == 54 [pid = 3288] [id = 202] 14:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19D54800) [pid = 3288] [serial = 604] [outer = 00000000] 14:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19F69C00) [pid = 3288] [serial = 605] [outer = 19D54800] 14:05:02 INFO - PROCESS | 3288 | 1463173502707 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19F82400) [pid = 3288] [serial = 606] [outer = 19D54800] 14:05:03 INFO - PROCESS | 3288 | 1463173503223 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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 901ms 14:05:03 INFO - PROCESS | 3288 | 1463173503350 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 3288 | 1463173503354 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 14:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:05:03 INFO - PROCESS | 3288 | 1463173503360 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 3288 | 1463173503363 Marionette TRACE conn3 <- [1,774,null,{}] 14:05:03 INFO - PROCESS | 3288 | 1463173503369 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}] 14:05:03 INFO - PROCESS | 3288 | 1463173503472 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 14:05:03 INFO - PROCESS | 3288 | 1463173503566 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 3288 | ++DOCSHELL 12E62C00 == 55 [pid = 3288] [id = 203] 14:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1302D000) [pid = 3288] [serial = 607] [outer = 00000000] 14:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1343D000) [pid = 3288] [serial = 608] [outer = 1302D000] 14:05:03 INFO - PROCESS | 3288 | 1463173503613 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (13CA6000) [pid = 3288] [serial = 609] [outer = 1302D000] 14:05:04 INFO - PROCESS | 3288 | --DOCSHELL 1661DC00 == 54 [pid = 3288] [id = 196] 14:05:04 INFO - PROCESS | 3288 | --DOCSHELL 11599C00 == 53 [pid = 3288] [id = 195] 14:05:04 INFO - PROCESS | 3288 | --DOCSHELL 13439800 == 52 [pid = 3288] [id = 194] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (13A0A000) [pid = 3288] [serial = 462] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18577800) [pid = 3288] [serial = 468] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1B6B7800) [pid = 3288] [serial = 459] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (157EE800) [pid = 3288] [serial = 465] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1A98B400) [pid = 3288] [serial = 513] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (18411C00) [pid = 3288] [serial = 560] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (19D44C00) [pid = 3288] [serial = 563] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (13CA6800) [pid = 3288] [serial = 554] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1841E800) [pid = 3288] [serial = 561] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1A06FC00) [pid = 3288] [serial = 549] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (19F67400) [pid = 3288] [serial = 548] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (166EB000) [pid = 3288] [serial = 557] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (19D36C00) [pid = 3288] [serial = 566] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (13CAB000) [pid = 3288] [serial = 552] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (134D1400) [pid = 3288] [serial = 551] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1A485C00) [pid = 3288] [serial = 570] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1343D400) [pid = 3288] [serial = 542] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (166EBC00) [pid = 3288] [serial = 545] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1A729C00) [pid = 3288] [serial = 572] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1A0A9400) [pid = 3288] [serial = 569] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (19D58400) [pid = 3288] [serial = 564] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (19F63C00) [pid = 3288] [serial = 567] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (1432FC00) [pid = 3288] [serial = 555] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (16704400) [pid = 3288] [serial = 558] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (19D3E400) [pid = 3288] [serial = 510] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (12E5FC00) [pid = 3288] [serial = 504] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (166E8C00) [pid = 3288] [serial = 507] [outer = 00000000] [url = about:blank] 14:05:04 INFO - PROCESS | 3288 | 1463173504177 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]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 839ms 14:05:04 INFO - PROCESS | 3288 | 1463173504202 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 3288 | 1463173504205 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 14:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:05:04 INFO - PROCESS | 3288 | 1463173504212 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 3288 | 1463173504216 Marionette TRACE conn3 <- [1,778,null,{}] 14:05:04 INFO - PROCESS | 3288 | 1463173504219 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}] 14:05:04 INFO - PROCESS | 3288 | 1463173504299 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 14:05:04 INFO - PROCESS | 3288 | 1463173504392 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 3288 | ++DOCSHELL 13C9F800 == 53 [pid = 3288] [id = 204] 14:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (13CA0800) [pid = 3288] [serial = 610] [outer = 00000000] 14:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (1403DC00) [pid = 3288] [serial = 611] [outer = 13CA0800] 14:05:04 INFO - PROCESS | 3288 | 1463173504437 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (143AE000) [pid = 3288] [serial = 612] [outer = 13CA0800] 14:05:04 INFO - PROCESS | 3288 | 1463173504812 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]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 653ms 14:05:04 INFO - PROCESS | 3288 | 1463173504883 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 3288 | 1463173504885 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 14:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:05:04 INFO - PROCESS | 3288 | 1463173504890 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 3288 | 1463173504892 Marionette TRACE conn3 <- [1,782,null,{}] 14:05:04 INFO - PROCESS | 3288 | 1463173504901 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}] 14:05:04 INFO - PROCESS | 3288 | 1463173504992 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 14:05:04 INFO - PROCESS | 3288 | 1463173505003 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 3288 | ++DOCSHELL 166E8800 == 54 [pid = 3288] [id = 205] 14:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (166E8C00) [pid = 3288] [serial = 613] [outer = 00000000] 14:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (16704400) [pid = 3288] [serial = 614] [outer = 166E8C00] 14:05:05 INFO - PROCESS | 3288 | 1463173505054 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (16F94000) [pid = 3288] [serial = 615] [outer = 166E8C00] 14:05:05 INFO - PROCESS | 3288 | 1463173505488 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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 638ms 14:05:05 INFO - PROCESS | 3288 | 1463173505527 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 3288 | 1463173505529 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 14:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:05:05 INFO - PROCESS | 3288 | 1463173505532 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 3288 | 1463173505534 Marionette TRACE conn3 <- [1,786,null,{}] 14:05:05 INFO - PROCESS | 3288 | 1463173505537 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}] 14:05:05 INFO - PROCESS | 3288 | 1463173505624 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 14:05:05 INFO - PROCESS | 3288 | 1463173505630 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 3288 | ++DOCSHELL 179C5400 == 55 [pid = 3288] [id = 206] 14:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (17CA5400) [pid = 3288] [serial = 616] [outer = 00000000] 14:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (18401C00) [pid = 3288] [serial = 617] [outer = 17CA5400] 14:05:05 INFO - PROCESS | 3288 | 1463173505674 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (184D0000) [pid = 3288] [serial = 618] [outer = 17CA5400] 14:05:06 INFO - PROCESS | 3288 | 1463173506075 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]]]}] 14:05:06 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 14:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 591ms 14:05:06 INFO - PROCESS | 3288 | 1463173506113 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 3288 | 1463173506115 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 14:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:05:06 INFO - PROCESS | 3288 | 1463173506118 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 3288 | 1463173506120 Marionette TRACE conn3 <- [1,790,null,{}] 14:05:06 INFO - PROCESS | 3288 | 1463173506123 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}] 14:05:06 INFO - PROCESS | 3288 | 1463173506210 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 14:05:06 INFO - PROCESS | 3288 | 1463173506216 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 3288 | ++DOCSHELL 1877A800 == 56 [pid = 3288] [id = 207] 14:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (19D3B400) [pid = 3288] [serial = 619] [outer = 00000000] 14:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (15F45400) [pid = 3288] [serial = 620] [outer = 19D3B400] 14:05:06 INFO - PROCESS | 3288 | 1463173506261 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (19D43800) [pid = 3288] [serial = 621] [outer = 19D3B400] 14:05:06 INFO - PROCESS | 3288 | 1463173506739 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]]]}] 14:05:06 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 14:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 622ms 14:05:06 INFO - PROCESS | 3288 | 1463173506756 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 3288 | 1463173506758 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 14:05:06 INFO - PROCESS | 3288 | 1463173506761 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:05:06 INFO - PROCESS | 3288 | 1463173506763 Marionette TRACE conn3 <- [1,794,null,{}] 14:05:06 INFO - PROCESS | 3288 | 1463173506775 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}] 14:05:06 INFO - PROCESS | 3288 | 1463173506907 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 14:05:06 INFO - PROCESS | 3288 | 1463173506915 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 3288 | ++DOCSHELL 10D5FC00 == 57 [pid = 3288] [id = 208] 14:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (179C2C00) [pid = 3288] [serial = 622] [outer = 00000000] 14:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19F85C00) [pid = 3288] [serial = 623] [outer = 179C2C00] 14:05:06 INFO - PROCESS | 3288 | 1463173506965 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1A0A1000) [pid = 3288] [serial = 624] [outer = 179C2C00] 14:05:07 INFO - PROCESS | 3288 | 1463173507400 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]]]}] 14:05:07 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 14:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 699ms 14:05:07 INFO - PROCESS | 3288 | 1463173507468 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 3288 | 1463173507470 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 14:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:05:07 INFO - PROCESS | 3288 | 1463173507473 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 3288 | 1463173507475 Marionette TRACE conn3 <- [1,798,null,{}] 14:05:07 INFO - PROCESS | 3288 | 1463173507478 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}] 14:05:07 INFO - PROCESS | 3288 | 1463173507582 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 14:05:07 INFO - PROCESS | 3288 | 1463173507674 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 3288 | ++DOCSHELL 1A0EA400 == 58 [pid = 3288] [id = 209] 14:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1A0F3C00) [pid = 3288] [serial = 625] [outer = 00000000] 14:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1A485C00) [pid = 3288] [serial = 626] [outer = 1A0F3C00] 14:05:07 INFO - PROCESS | 3288 | 1463173507716 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1A486800) [pid = 3288] [serial = 627] [outer = 1A0F3C00] 14:05:08 INFO - PROCESS | 3288 | 1463173508122 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]]]}] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1661EC00) [pid = 3288] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (12E62400) [pid = 3288] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (13616400) [pid = 3288] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (143AC800) [pid = 3288] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (159C1C00) [pid = 3288] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (13439C00) [pid = 3288] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1343E000) [pid = 3288] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:05:08 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (11D03000) [pid = 3288] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 700ms 14:05:08 INFO - PROCESS | 3288 | 1463173508171 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 3288 | 1463173508173 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 14:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:05:08 INFO - PROCESS | 3288 | 1463173508177 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 3288 | 1463173508178 Marionette TRACE conn3 <- [1,802,null,{}] 14:05:08 INFO - PROCESS | 3288 | 1463173508182 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}] 14:05:08 INFO - PROCESS | 3288 | 1463173508264 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 14:05:08 INFO - PROCESS | 3288 | 1463173508270 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 3288 | ++DOCSHELL 13A10800 == 59 [pid = 3288] [id = 210] 14:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (143AD400) [pid = 3288] [serial = 628] [outer = 00000000] 14:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1A0A9400) [pid = 3288] [serial = 629] [outer = 143AD400] 14:05:08 INFO - PROCESS | 3288 | 1463173508313 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (1A48F800) [pid = 3288] [serial = 630] [outer = 143AD400] 14:05:08 INFO - PROCESS | 3288 | 1463173508739 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] 14:05:08 INFO - PROCESS | 3288 | 1463173508776 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 14:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:05:08 INFO - PROCESS | 3288 | 1463173508779 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 3288 | 1463173508781 Marionette TRACE conn3 <- [1,806,null,{}] 14:05:08 INFO - PROCESS | 3288 | 1463173508789 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}] 14:05:08 INFO - PROCESS | 3288 | 1463173508869 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 14:05:08 INFO - PROCESS | 3288 | 1463173508876 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 3288 | ++DOCSHELL 18416000 == 60 [pid = 3288] [id = 211] 14:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19D54400) [pid = 3288] [serial = 631] [outer = 00000000] 14:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1AD79C00) [pid = 3288] [serial = 632] [outer = 19D54400] 14:05:08 INFO - PROCESS | 3288 | 1463173508922 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1AD7FC00) [pid = 3288] [serial = 633] [outer = 19D54400] 14:05:09 INFO - PROCESS | 3288 | 1463173509339 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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 591ms 14:05:09 INFO - PROCESS | 3288 | 1463173509367 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 3288 | 1463173509369 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 14:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:05:09 INFO - PROCESS | 3288 | 1463173509372 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 3288 | 1463173509375 Marionette TRACE conn3 <- [1,810,null,{}] 14:05:09 INFO - PROCESS | 3288 | 1463173509378 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}] 14:05:09 INFO - PROCESS | 3288 | 1463173509492 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 14:05:09 INFO - PROCESS | 3288 | 1463173509501 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 3288 | ++DOCSHELL 1AD71C00 == 61 [pid = 3288] [id = 212] 14:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1AD73400) [pid = 3288] [serial = 634] [outer = 00000000] 14:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1AE5DC00) [pid = 3288] [serial = 635] [outer = 1AD73400] 14:05:09 INFO - PROCESS | 3288 | 1463173509548 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1AEB0800) [pid = 3288] [serial = 636] [outer = 1AD73400] 14:05:09 INFO - PROCESS | 3288 | 1463173509940 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] 14:05:09 INFO - PROCESS | 3288 | 1463173509970 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 14:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:05:09 INFO - PROCESS | 3288 | 1463173509973 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 3288 | 1463173509975 Marionette TRACE conn3 <- [1,814,null,{}] 14:05:09 INFO - PROCESS | 3288 | 1463173509979 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}] 14:05:10 INFO - PROCESS | 3288 | 1463173510107 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 14:05:10 INFO - PROCESS | 3288 | 1463173510161 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 3288 | ++DOCSHELL 1AEB2C00 == 62 [pid = 3288] [id = 213] 14:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1AEB8000) [pid = 3288] [serial = 637] [outer = 00000000] 14:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1B1D6000) [pid = 3288] [serial = 638] [outer = 1AEB8000] 14:05:10 INFO - PROCESS | 3288 | 1463173510208 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1B25C400) [pid = 3288] [serial = 639] [outer = 1AEB8000] 14:05:10 INFO - PROCESS | 3288 | 1463173510780 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]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 824ms 14:05:10 INFO - PROCESS | 3288 | 1463173510817 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 3288 | 1463173510821 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 14:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:05:10 INFO - PROCESS | 3288 | 1463173510827 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 3288 | 1463173510831 Marionette TRACE conn3 <- [1,818,null,{}] 14:05:10 INFO - PROCESS | 3288 | 1463173510837 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}] 14:05:10 INFO - PROCESS | 3288 | 1463173510948 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 14:05:11 INFO - PROCESS | 3288 | 1463173511046 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 3288 | ++DOCSHELL 1138B800 == 63 [pid = 3288] [id = 214] 14:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (12E56400) [pid = 3288] [serial = 640] [outer = 00000000] 14:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (14323800) [pid = 3288] [serial = 641] [outer = 12E56400] 14:05:11 INFO - PROCESS | 3288 | 1463173511103 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (143CF000) [pid = 3288] [serial = 642] [outer = 12E56400] 14:05:11 INFO - PROCESS | 3288 | 1463173511722 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]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 949ms 14:05:11 INFO - PROCESS | 3288 | 1463173511773 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 3288 | 1463173511779 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 14:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:05:11 INFO - PROCESS | 3288 | 1463173511785 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 3288 | 1463173511788 Marionette TRACE conn3 <- [1,822,null,{}] 14:05:11 INFO - PROCESS | 3288 | 1463173511792 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}] 14:05:11 INFO - PROCESS | 3288 | 1463173511927 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 14:05:12 INFO - PROCESS | 3288 | 1463173512051 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 3288 | ++DOCSHELL 1661F800 == 64 [pid = 3288] [id = 215] 14:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (166E5C00) [pid = 3288] [serial = 643] [outer = 00000000] 14:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (17CAD800) [pid = 3288] [serial = 644] [outer = 166E5C00] 14:05:12 INFO - PROCESS | 3288 | 1463173512105 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (18418400) [pid = 3288] [serial = 645] [outer = 166E5C00] 14:05:12 INFO - PROCESS | 3288 | 1463173512719 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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 995ms 14:05:12 INFO - PROCESS | 3288 | 1463173512771 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 3288 | 1463173512775 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 14:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:05:12 INFO - PROCESS | 3288 | 1463173512780 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 3288 | 1463173512784 Marionette TRACE conn3 <- [1,826,null,{}] 14:05:12 INFO - PROCESS | 3288 | 1463173512795 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}] 14:05:12 INFO - PROCESS | 3288 | 1463173512902 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 14:05:13 INFO - PROCESS | 3288 | 1463173513002 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 3288 | ++DOCSHELL 174B5800 == 65 [pid = 3288] [id = 216] 14:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1A09E800) [pid = 3288] [serial = 646] [outer = 00000000] 14:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1AEB4400) [pid = 3288] [serial = 647] [outer = 1A09E800] 14:05:13 INFO - PROCESS | 3288 | 1463173513057 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1B25D000) [pid = 3288] [serial = 648] [outer = 1A09E800] 14:05:13 INFO - PROCESS | 3288 | 1463173513674 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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 949ms 14:05:13 INFO - PROCESS | 3288 | 1463173513726 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 3288 | 1463173513729 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 14:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:05:13 INFO - PROCESS | 3288 | 1463173513733 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 3288 | 1463173513735 Marionette TRACE conn3 <- [1,830,null,{}] 14:05:13 INFO - PROCESS | 3288 | 1463173513739 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}] 14:05:13 INFO - PROCESS | 3288 | 1463173513851 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 14:05:14 INFO - PROCESS | 3288 | 1463173514112 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 3288 | ++DOCSHELL 1075F400 == 66 [pid = 3288] [id = 217] 14:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (10760000) [pid = 3288] [serial = 649] [outer = 00000000] 14:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (11D01800) [pid = 3288] [serial = 650] [outer = 10760000] 14:05:14 INFO - PROCESS | 3288 | 1463173514195 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (13076800) [pid = 3288] [serial = 651] [outer = 10760000] 14:05:14 INFO - PROCESS | 3288 | 1463173514803 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]]]}] 14:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1088ms 14:05:14 INFO - PROCESS | 3288 | 1463173514830 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 3288 | 1463173514836 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 14:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:05:14 INFO - PROCESS | 3288 | 1463173514841 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 3288 | 1463173514845 Marionette TRACE conn3 <- [1,834,null,{}] 14:05:14 INFO - PROCESS | 3288 | 1463173514850 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}] 14:05:14 INFO - PROCESS | 3288 | 1463173514948 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 14:05:15 INFO - PROCESS | 3288 | 1463173515031 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 3288 | ++DOCSHELL 10D62800 == 67 [pid = 3288] [id = 218] 14:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (11252C00) [pid = 3288] [serial = 652] [outer = 00000000] 14:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (13AE7000) [pid = 3288] [serial = 653] [outer = 11252C00] 14:05:15 INFO - PROCESS | 3288 | 1463173515143 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (143A0800) [pid = 3288] [serial = 654] [outer = 11252C00] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 143AC000 == 66 [pid = 3288] [id = 182] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 143CAC00 == 65 [pid = 3288] [id = 140] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 143C4C00 == 64 [pid = 3288] [id = 169] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1840D000 == 63 [pid = 3288] [id = 141] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 11537400 == 62 [pid = 3288] [id = 192] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1AD7C000 == 61 [pid = 3288] [id = 127] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 17EF2800 == 60 [pid = 3288] [id = 156] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1B484400 == 59 [pid = 3288] [id = 153] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1AD71C00 == 58 [pid = 3288] [id = 212] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 18416000 == 57 [pid = 3288] [id = 211] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 13A10800 == 56 [pid = 3288] [id = 210] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1A0EA400 == 55 [pid = 3288] [id = 209] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 10D5FC00 == 54 [pid = 3288] [id = 208] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (18411800) [pid = 3288] [serial = 590] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1877A800 == 53 [pid = 3288] [id = 207] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 179C5400 == 52 [pid = 3288] [id = 206] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 166E8800 == 51 [pid = 3288] [id = 205] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 13C9F800 == 50 [pid = 3288] [id = 204] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 12E62C00 == 49 [pid = 3288] [id = 203] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 179FC000 == 48 [pid = 3288] [id = 200] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 143AD000 == 47 [pid = 3288] [id = 199] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 1124A400 == 46 [pid = 3288] [id = 191] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 12B9A400 == 45 [pid = 3288] [id = 198] 14:05:15 INFO - PROCESS | 3288 | --DOCSHELL 166EA400 == 44 [pid = 3288] [id = 197] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (16F1C000) [pid = 3288] [serial = 588] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (166F4000) [pid = 3288] [serial = 587] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (13CA1400) [pid = 3288] [serial = 543] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (19F83000) [pid = 3288] [serial = 540] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (17663000) [pid = 3288] [serial = 546] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (179EF000) [pid = 3288] [serial = 579] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (166EB400) [pid = 3288] [serial = 578] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (143CD000) [pid = 3288] [serial = 582] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (13AEA800) [pid = 3288] [serial = 581] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (143A0400) [pid = 3288] [serial = 584] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (14697C00) [pid = 3288] [serial = 585] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (13CA8000) [pid = 3288] [serial = 576] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (134CDC00) [pid = 3288] [serial = 575] [outer = 00000000] [url = about:blank] 14:05:15 INFO - PROCESS | 3288 | 1463173515609 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]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 793ms 14:05:15 INFO - PROCESS | 3288 | 1463173515643 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 3288 | 1463173515646 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 14:05:15 INFO - PROCESS | 3288 | 1463173515651 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:05:15 INFO - PROCESS | 3288 | 1463173515653 Marionette TRACE conn3 <- [1,838,null,{}] 14:05:15 INFO - PROCESS | 3288 | 1463173515661 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}] 14:05:15 INFO - PROCESS | 3288 | 1463173515724 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 14:05:15 INFO - PROCESS | 3288 | 1463173515732 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 3288 | ++DOCSHELL 13AEA800 == 45 [pid = 3288] [id = 219] 14:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (13CA9C00) [pid = 3288] [serial = 655] [outer = 00000000] 14:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (143A8400) [pid = 3288] [serial = 656] [outer = 13CA9C00] 14:05:15 INFO - PROCESS | 3288 | 1463173515776 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (157ED000) [pid = 3288] [serial = 657] [outer = 13CA9C00] 14:05:16 INFO - PROCESS | 3288 | 1463173516239 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 638ms 14:05:16 INFO - PROCESS | 3288 | 1463173516275 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 3288 | 1463173516278 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 14:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:05:16 INFO - PROCESS | 3288 | 1463173516282 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 3288 | 1463173516288 Marionette TRACE conn3 <- [1,842,null,{}] 14:05:16 INFO - PROCESS | 3288 | 1463173516297 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}] 14:05:16 INFO - PROCESS | 3288 | 1463173516378 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 14:05:16 INFO - PROCESS | 3288 | 1463173516388 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 3288 | ++DOCSHELL 159C1400 == 46 [pid = 3288] [id = 220] 14:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (159C1C00) [pid = 3288] [serial = 658] [outer = 00000000] 14:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1661EC00) [pid = 3288] [serial = 659] [outer = 159C1C00] 14:05:16 INFO - PROCESS | 3288 | 1463173516431 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (166E9000) [pid = 3288] [serial = 660] [outer = 159C1C00] 14:05:16 INFO - PROCESS | 3288 | 1463173516855 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 590ms 14:05:16 INFO - PROCESS | 3288 | 1463173516877 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 3288 | 1463173516881 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 14:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:05:16 INFO - PROCESS | 3288 | 1463173516885 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 3288 | 1463173516887 Marionette TRACE conn3 <- [1,846,null,{}] 14:05:16 INFO - PROCESS | 3288 | 1463173516890 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}] 14:05:16 INFO - PROCESS | 3288 | 1463173516968 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 14:05:16 INFO - PROCESS | 3288 | 1463173516974 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 3288 | ++DOCSHELL 1661DC00 == 47 [pid = 3288] [id = 221] 14:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (166E7C00) [pid = 3288] [serial = 661] [outer = 00000000] 14:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (16F1DC00) [pid = 3288] [serial = 662] [outer = 166E7C00] 14:05:17 INFO - PROCESS | 3288 | 1463173517017 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (16F28800) [pid = 3288] [serial = 663] [outer = 166E7C00] 14:05:17 INFO - PROCESS | 3288 | 1463173517473 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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 622ms 14:05:17 INFO - PROCESS | 3288 | 1463173517523 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 3288 | 1463173517525 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 14:05:17 INFO - PROCESS | 3288 | 1463173517528 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 3288 | 1463173517530 Marionette TRACE conn3 <- [1,850,null,{}] 14:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:05:17 INFO - PROCESS | 3288 | 1463173517533 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}] 14:05:17 INFO - PROCESS | 3288 | 1463173517637 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 14:05:17 INFO - PROCESS | 3288 | 1463173517644 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 3288 | ++DOCSHELL 17ED0400 == 48 [pid = 3288] [id = 222] 14:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (17ED0C00) [pid = 3288] [serial = 664] [outer = 00000000] 14:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18401800) [pid = 3288] [serial = 665] [outer = 17ED0C00] 14:05:17 INFO - PROCESS | 3288 | 1463173517694 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (184CB000) [pid = 3288] [serial = 666] [outer = 17ED0C00] 14:05:18 INFO - PROCESS | 3288 | 1463173518145 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 638ms 14:05:18 INFO - PROCESS | 3288 | 1463173518168 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 3288 | 1463173518170 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 14:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:05:18 INFO - PROCESS | 3288 | 1463173518173 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 3288 | 1463173518175 Marionette TRACE conn3 <- [1,854,null,{}] 14:05:18 INFO - PROCESS | 3288 | 1463173518178 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}] 14:05:18 INFO - PROCESS | 3288 | 1463173518282 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 14:05:18 INFO - PROCESS | 3288 | 1463173518289 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 3288 | ++DOCSHELL 184D1000 == 49 [pid = 3288] [id = 223] 14:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18574800) [pid = 3288] [serial = 667] [outer = 00000000] 14:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D5B000) [pid = 3288] [serial = 668] [outer = 18574800] 14:05:18 INFO - PROCESS | 3288 | 1463173518332 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19F5DC00) [pid = 3288] [serial = 669] [outer = 18574800] 14:05:18 INFO - PROCESS | 3288 | 1463173518787 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 637ms 14:05:18 INFO - PROCESS | 3288 | 1463173518819 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 3288 | 1463173518820 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 14:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:05:18 INFO - PROCESS | 3288 | 1463173518824 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 3288 | 1463173518825 Marionette TRACE conn3 <- [1,858,null,{}] 14:05:18 INFO - PROCESS | 3288 | 1463173518829 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}] 14:05:18 INFO - PROCESS | 3288 | 1463173518934 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 14:05:18 INFO - PROCESS | 3288 | 1463173518988 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 3288 | ++DOCSHELL 19D3D400 == 50 [pid = 3288] [id = 224] 14:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (19D4FC00) [pid = 3288] [serial = 670] [outer = 00000000] 14:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (19F69400) [pid = 3288] [serial = 671] [outer = 19D4FC00] 14:05:19 INFO - PROCESS | 3288 | 1463173519037 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (19F84000) [pid = 3288] [serial = 672] [outer = 19D4FC00] 14:05:19 INFO - PROCESS | 3288 | 1463173519451 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 699ms 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (179C2C00) [pid = 3288] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1A0F3C00) [pid = 3288] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (143AD400) [pid = 3288] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (19D3B400) [pid = 3288] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (17CA5400) [pid = 3288] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (166E8C00) [pid = 3288] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (13CA0800) [pid = 3288] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1302D000) [pid = 3288] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (19D54400) [pid = 3288] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:05:19 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1AD73400) [pid = 3288] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:05:19 INFO - PROCESS | 3288 | 1463173519688 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 3288 | 1463173519700 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 14:05:19 INFO - PROCESS | 3288 | 1463173519710 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 3288 | 1463173519712 Marionette TRACE conn3 <- [1,862,null,{}] 14:05:19 INFO - PROCESS | 3288 | 1463173519715 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}] 14:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:05:19 INFO - PROCESS | 3288 | 1463173519790 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 14:05:19 INFO - PROCESS | 3288 | 1463173519798 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 3288 | ++DOCSHELL 1159AC00 == 51 [pid = 3288] [id = 225] 14:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (143AD400) [pid = 3288] [serial = 673] [outer = 00000000] 14:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (166F2400) [pid = 3288] [serial = 674] [outer = 143AD400] 14:05:19 INFO - PROCESS | 3288 | 1463173519842 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18413400) [pid = 3288] [serial = 675] [outer = 143AD400] 14:05:20 INFO - PROCESS | 3288 | 1463173520248 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 575ms 14:05:20 INFO - PROCESS | 3288 | 1463173520304 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 3288 | 1463173520306 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 14:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:05:20 INFO - PROCESS | 3288 | 1463173520310 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 3288 | 1463173520311 Marionette TRACE conn3 <- [1,866,null,{}] 14:05:20 INFO - PROCESS | 3288 | 1463173520315 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}] 14:05:20 INFO - PROCESS | 3288 | 1463173520396 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 14:05:20 INFO - PROCESS | 3288 | 1463173520402 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 3288 | ++DOCSHELL 11389400 == 52 [pid = 3288] [id = 226] 14:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (158B7800) [pid = 3288] [serial = 676] [outer = 00000000] 14:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (19F68C00) [pid = 3288] [serial = 677] [outer = 158B7800] 14:05:20 INFO - PROCESS | 3288 | 1463173520446 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1A0F3800) [pid = 3288] [serial = 678] [outer = 158B7800] 14:05:20 INFO - PROCESS | 3288 | 1463173520844 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 591ms 14:05:20 INFO - PROCESS | 3288 | 1463173520906 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 3288 | 1463173520908 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 14:05:20 INFO - PROCESS | 3288 | 1463173520916 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:05:20 INFO - PROCESS | 3288 | 1463173520917 Marionette TRACE conn3 <- [1,870,null,{}] 14:05:20 INFO - PROCESS | 3288 | 1463173520921 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}] 14:05:20 INFO - PROCESS | 3288 | 1463173521003 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 14:05:21 INFO - PROCESS | 3288 | 1463173521012 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 3288 | ++DOCSHELL 19D3AC00 == 53 [pid = 3288] [id = 227] 14:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19D44C00) [pid = 3288] [serial = 679] [outer = 00000000] 14:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1A7C6800) [pid = 3288] [serial = 680] [outer = 19D44C00] 14:05:21 INFO - PROCESS | 3288 | 1463173521061 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1A988C00) [pid = 3288] [serial = 681] [outer = 19D44C00] 14:05:21 INFO - PROCESS | 3288 | 1463173521499 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 637ms 14:05:21 INFO - PROCESS | 3288 | 1463173521557 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 3288 | 1463173521559 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 14:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:05:21 INFO - PROCESS | 3288 | 1463173521563 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 3288 | 1463173521565 Marionette TRACE conn3 <- [1,874,null,{}] 14:05:21 INFO - PROCESS | 3288 | 1463173521568 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}] 14:05:21 INFO - PROCESS | 3288 | 1463173521661 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 14:05:21 INFO - PROCESS | 3288 | 1463173521799 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 3288 | ++DOCSHELL 107EF800 == 54 [pid = 3288] [id = 228] 14:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (107F0000) [pid = 3288] [serial = 682] [outer = 00000000] 14:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (11531800) [pid = 3288] [serial = 683] [outer = 107F0000] 14:05:21 INFO - PROCESS | 3288 | 1463173521855 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1174F000) [pid = 3288] [serial = 684] [outer = 107F0000] 14:05:22 INFO - PROCESS | 3288 | 1463173522502 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]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 995ms 14:05:22 INFO - PROCESS | 3288 | 1463173522559 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 3288 | 1463173522564 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 14:05:22 INFO - PROCESS | 3288 | 1463173522570 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:05:22 INFO - PROCESS | 3288 | 1463173522574 Marionette TRACE conn3 <- [1,878,null,{}] 14:05:22 INFO - PROCESS | 3288 | 1463173522578 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}] 14:05:22 INFO - PROCESS | 3288 | 1463173522685 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 14:05:22 INFO - PROCESS | 3288 | 1463173522809 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 3288 | ++DOCSHELL 1432F400 == 55 [pid = 3288] [id = 229] 14:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (143A0400) [pid = 3288] [serial = 685] [outer = 00000000] 14:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (157F1C00) [pid = 3288] [serial = 686] [outer = 143A0400] 14:05:22 INFO - PROCESS | 3288 | 1463173522865 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (15846800) [pid = 3288] [serial = 687] [outer = 143A0400] 14:05:23 INFO - PROCESS | 3288 | 1463173523425 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]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 902ms 14:05:23 INFO - PROCESS | 3288 | 1463173523479 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 3288 | 1463173523484 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 14:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:05:23 INFO - PROCESS | 3288 | 1463173523488 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 3288 | 1463173523490 Marionette TRACE conn3 <- [1,882,null,{}] 14:05:23 INFO - PROCESS | 3288 | 1463173523494 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}] 14:05:23 INFO - PROCESS | 3288 | 1463173523597 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 14:05:23 INFO - PROCESS | 3288 | 1463173523694 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 3288 | ++DOCSHELL 16F1D400 == 56 [pid = 3288] [id = 230] 14:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (16F93000) [pid = 3288] [serial = 688] [outer = 00000000] 14:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1841E000) [pid = 3288] [serial = 689] [outer = 16F93000] 14:05:23 INFO - PROCESS | 3288 | 1463173523747 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19F66800) [pid = 3288] [serial = 690] [outer = 16F93000] 14:05:24 INFO - PROCESS | 3288 | 1463173524331 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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 902ms 14:05:24 INFO - PROCESS | 3288 | 1463173524391 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 3288 | 1463173524393 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 14:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:05:24 INFO - PROCESS | 3288 | 1463173524404 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 3288 | 1463173524410 Marionette TRACE conn3 <- [1,886,null,{}] 14:05:24 INFO - PROCESS | 3288 | 1463173524414 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}] 14:05:24 INFO - PROCESS | 3288 | 1463173524519 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 14:05:24 INFO - PROCESS | 3288 | 1463173524642 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 3288 | ++DOCSHELL 11282800 == 57 [pid = 3288] [id = 231] 14:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18417C00) [pid = 3288] [serial = 691] [outer = 00000000] 14:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1AEB5400) [pid = 3288] [serial = 692] [outer = 18417C00] 14:05:24 INFO - PROCESS | 3288 | 1463173524697 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1AEBC400) [pid = 3288] [serial = 693] [outer = 18417C00] 14:05:25 INFO - PROCESS | 3288 | 1463173525229 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]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 886ms 14:05:25 INFO - PROCESS | 3288 | 1463173525285 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 3288 | 1463173525288 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 14:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:05:25 INFO - PROCESS | 3288 | 1463173525292 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 3288 | 1463173525293 Marionette TRACE conn3 <- [1,890,null,{}] 14:05:25 INFO - PROCESS | 3288 | 1463173525297 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}] 14:05:25 INFO - PROCESS | 3288 | 1463173525398 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 14:05:25 INFO - PROCESS | 3288 | 1463173525495 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 3288 | ++DOCSHELL 10D79800 == 58 [pid = 3288] [id = 232] 14:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1A48F000) [pid = 3288] [serial = 694] [outer = 00000000] 14:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1B3EF800) [pid = 3288] [serial = 695] [outer = 1A48F000] 14:05:25 INFO - PROCESS | 3288 | 1463173525548 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B3F2C00) [pid = 3288] [serial = 696] [outer = 1A48F000] 14:05:26 INFO - PROCESS | 3288 | 1463173526081 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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 902ms 14:05:26 INFO - PROCESS | 3288 | 1463173526211 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 3288 | 1463173526213 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 14:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:05:26 INFO - PROCESS | 3288 | 1463173526218 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 3288 | 1463173526220 Marionette TRACE conn3 <- [1,894,null,{}] 14:05:26 INFO - PROCESS | 3288 | 1463173526223 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}] 14:05:26 INFO - PROCESS | 3288 | 1463173526332 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 14:05:26 INFO - PROCESS | 3288 | 1463173526450 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 3288 | ++DOCSHELL 13CA0C00 == 59 [pid = 3288] [id = 233] 14:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (13CA1C00) [pid = 3288] [serial = 697] [outer = 00000000] 14:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (143AF400) [pid = 3288] [serial = 698] [outer = 13CA1C00] 14:05:26 INFO - PROCESS | 3288 | 1463173526515 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17347000) [pid = 3288] [serial = 699] [outer = 13CA1C00] 14:05:27 INFO - PROCESS | 3288 | 1463173527195 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]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1042ms 14:05:27 INFO - PROCESS | 3288 | 1463173527276 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 3288 | 1463173527280 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 14:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:05:27 INFO - PROCESS | 3288 | 1463173527285 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 3288 | 1463173527289 Marionette TRACE conn3 <- [1,898,null,{}] 14:05:27 INFO - PROCESS | 3288 | 1463173527294 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}] 14:05:27 INFO - PROCESS | 3288 | 1463173527392 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 14:05:27 INFO - PROCESS | 3288 | 1463173527522 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 3288 | ++DOCSHELL 13AE6C00 == 60 [pid = 3288] [id = 234] 14:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (13C9DC00) [pid = 3288] [serial = 700] [outer = 00000000] 14:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (14042C00) [pid = 3288] [serial = 701] [outer = 13C9DC00] 14:05:27 INFO - PROCESS | 3288 | 1463173527572 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (157EFC00) [pid = 3288] [serial = 702] [outer = 13C9DC00] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 19D3AC00 == 59 [pid = 3288] [id = 227] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 11389400 == 58 [pid = 3288] [id = 226] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 1159AC00 == 57 [pid = 3288] [id = 225] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 19D3D400 == 56 [pid = 3288] [id = 224] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 184D1000 == 55 [pid = 3288] [id = 223] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 17ED0400 == 54 [pid = 3288] [id = 222] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 1661DC00 == 53 [pid = 3288] [id = 221] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 159C1400 == 52 [pid = 3288] [id = 220] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 13AEA800 == 51 [pid = 3288] [id = 219] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 10D62800 == 50 [pid = 3288] [id = 218] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 1075F400 == 49 [pid = 3288] [id = 217] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 174B5800 == 48 [pid = 3288] [id = 216] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 1661F800 == 47 [pid = 3288] [id = 215] 14:05:27 INFO - PROCESS | 3288 | --DOCSHELL 1138B800 == 46 [pid = 3288] [id = 214] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1B1D6000) [pid = 3288] [serial = 638] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19D43800) [pid = 3288] [serial = 621] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1A48F800) [pid = 3288] [serial = 630] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1AE5DC00) [pid = 3288] [serial = 635] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1AD7FC00) [pid = 3288] [serial = 633] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19F85C00) [pid = 3288] [serial = 623] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1A485C00) [pid = 3288] [serial = 626] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1A0A1000) [pid = 3288] [serial = 624] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1A0A9400) [pid = 3288] [serial = 629] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (15F45400) [pid = 3288] [serial = 620] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (18401C00) [pid = 3288] [serial = 617] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (184D0000) [pid = 3288] [serial = 618] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (16704400) [pid = 3288] [serial = 614] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (16F94000) [pid = 3288] [serial = 615] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1403DC00) [pid = 3288] [serial = 611] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (143AE000) [pid = 3288] [serial = 612] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (13CA6000) [pid = 3288] [serial = 609] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1AD79C00) [pid = 3288] [serial = 632] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1343D000) [pid = 3288] [serial = 608] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1A486800) [pid = 3288] [serial = 627] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1AEB0800) [pid = 3288] [serial = 636] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (13031000) [pid = 3288] [serial = 593] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (15846C00) [pid = 3288] [serial = 596] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (184CB800) [pid = 3288] [serial = 599] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (19D56400) [pid = 3288] [serial = 602] [outer = 00000000] [url = about:blank] 14:05:27 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19F69C00) [pid = 3288] [serial = 605] [outer = 00000000] [url = about:blank] 14:05:28 INFO - PROCESS | 3288 | 1463173528071 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 840ms 14:05:28 INFO - PROCESS | 3288 | 1463173528248 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 3288 | 1463173528256 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 14:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:05:28 INFO - PROCESS | 3288 | 1463173528408 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 3288 | 1463173528410 Marionette TRACE conn3 <- [1,902,null,{}] 14:05:28 INFO - PROCESS | 3288 | 1463173528415 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}] 14:05:28 INFO - PROCESS | 3288 | 1463173528499 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 14:05:28 INFO - PROCESS | 3288 | 1463173528506 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 3288 | ++DOCSHELL 13CAB400 == 47 [pid = 3288] [id = 235] 14:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (13CAB800) [pid = 3288] [serial = 703] [outer = 00000000] 14:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (16F96C00) [pid = 3288] [serial = 704] [outer = 13CAB800] 14:05:28 INFO - PROCESS | 3288 | 1463173528550 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (17342C00) [pid = 3288] [serial = 705] [outer = 13CAB800] 14:05:29 INFO - PROCESS | 3288 | 1463173529022 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 700ms 14:05:29 INFO - PROCESS | 3288 | 1463173529050 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 3288 | 1463173529052 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 14:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:05:29 INFO - PROCESS | 3288 | 1463173529056 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 3288 | 1463173529059 Marionette TRACE conn3 <- [1,906,null,{}] 14:05:29 INFO - PROCESS | 3288 | 1463173529069 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}] 14:05:29 INFO - PROCESS | 3288 | 1463173529151 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 14:05:29 INFO - PROCESS | 3288 | 1463173529161 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 3288 | ++DOCSHELL 1841E800 == 48 [pid = 3288] [id = 236] 14:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (184C8400) [pid = 3288] [serial = 706] [outer = 00000000] 14:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (19D39000) [pid = 3288] [serial = 707] [outer = 184C8400] 14:05:29 INFO - PROCESS | 3288 | 1463173529216 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (19D56400) [pid = 3288] [serial = 708] [outer = 184C8400] 14:05:29 INFO - PROCESS | 3288 | 1463173529633 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 638ms 14:05:29 INFO - PROCESS | 3288 | 1463173529694 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 3288 | 1463173529696 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 14:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:05:29 INFO - PROCESS | 3288 | 1463173529700 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 3288 | 1463173529701 Marionette TRACE conn3 <- [1,910,null,{}] 14:05:29 INFO - PROCESS | 3288 | 1463173529705 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}] 14:05:29 INFO - PROCESS | 3288 | 1463173529798 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 14:05:29 INFO - PROCESS | 3288 | 1463173529805 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 3288 | ++DOCSHELL 19F60400 == 49 [pid = 3288] [id = 237] 14:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (19F60800) [pid = 3288] [serial = 709] [outer = 00000000] 14:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (19F84400) [pid = 3288] [serial = 710] [outer = 19F60800] 14:05:29 INFO - PROCESS | 3288 | 1463173529848 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1A06B000) [pid = 3288] [serial = 711] [outer = 19F60800] 14:05:30 INFO - PROCESS | 3288 | 1463173530304 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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 637ms 14:05:30 INFO - PROCESS | 3288 | 1463173530340 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 3288 | 1463173530342 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 14:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:05:30 INFO - PROCESS | 3288 | 1463173530345 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 3288 | 1463173530347 Marionette TRACE conn3 <- [1,914,null,{}] 14:05:30 INFO - PROCESS | 3288 | 1463173530351 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}] 14:05:30 INFO - PROCESS | 3288 | 1463173530455 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 14:05:30 INFO - PROCESS | 3288 | 1463173530463 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 3288 | ++DOCSHELL 1A0A6000 == 50 [pid = 3288] [id = 238] 14:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1A0A9400) [pid = 3288] [serial = 712] [outer = 00000000] 14:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1A0F2800) [pid = 3288] [serial = 713] [outer = 1A0A9400] 14:05:30 INFO - PROCESS | 3288 | 1463173530554 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1A48E000) [pid = 3288] [serial = 714] [outer = 1A0A9400] 14:05:30 INFO - PROCESS | 3288 | 1463173531009 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]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 700ms 14:05:31 INFO - PROCESS | 3288 | 1463173531042 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 3288 | 1463173531044 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 14:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:05:31 INFO - PROCESS | 3288 | 1463173531047 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 3288 | 1463173531049 Marionette TRACE conn3 <- [1,918,null,{}] 14:05:31 INFO - PROCESS | 3288 | 1463173531053 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}] 14:05:31 INFO - PROCESS | 3288 | 1463173531171 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 14:05:31 INFO - PROCESS | 3288 | 1463173531178 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 3288 | ++DOCSHELL 1138C400 == 51 [pid = 3288] [id = 239] 14:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1A722C00) [pid = 3288] [serial = 715] [outer = 00000000] 14:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1AE54400) [pid = 3288] [serial = 716] [outer = 1A722C00] 14:05:31 INFO - PROCESS | 3288 | 1463173531280 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1AE55000) [pid = 3288] [serial = 717] [outer = 1A722C00] 14:05:31 INFO - PROCESS | 3288 | 1463173531660 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]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 699ms 14:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:05:31 INFO - PROCESS | 3288 | 1463173531732 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 3288 | 1463173531734 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 14:05:31 INFO - PROCESS | 3288 | 1463173531737 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 3288 | 1463173531739 Marionette TRACE conn3 <- [1,922,null,{}] 14:05:31 INFO - PROCESS | 3288 | 1463173531742 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}] 14:05:31 INFO - PROCESS | 3288 | 1463173531873 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 14:05:31 INFO - PROCESS | 3288 | 1463173531896 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 3288 | ++DOCSHELL 11751800 == 52 [pid = 3288] [id = 240] 14:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1AEB3400) [pid = 3288] [serial = 718] [outer = 00000000] 14:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1B1D1800) [pid = 3288] [serial = 719] [outer = 1AEB3400] 14:05:31 INFO - PROCESS | 3288 | 1463173531939 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1B268C00) [pid = 3288] [serial = 720] [outer = 1AEB3400] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (166E7C00) [pid = 3288] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19D4FC00) [pid = 3288] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (18574800) [pid = 3288] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (11252C00) [pid = 3288] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (17ED0C00) [pid = 3288] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10760000) [pid = 3288] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (13CA9C00) [pid = 3288] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (143AD400) [pid = 3288] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (158B7800) [pid = 3288] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:05:32 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (159C1C00) [pid = 3288] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:05:32 INFO - PROCESS | 3288 | 1463173532470 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]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 793ms 14:05:32 INFO - PROCESS | 3288 | 1463173532539 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 3288 | 1463173532541 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 14:05:32 INFO - PROCESS | 3288 | 1463173532544 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:05:32 INFO - PROCESS | 3288 | 1463173532546 Marionette TRACE conn3 <- [1,926,null,{}] 14:05:32 INFO - PROCESS | 3288 | 1463173532549 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}] 14:05:32 INFO - PROCESS | 3288 | 1463173532628 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 14:05:32 INFO - PROCESS | 3288 | 1463173532634 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 3288 | ++DOCSHELL 1432B400 == 53 [pid = 3288] [id = 241] 14:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (19F63400) [pid = 3288] [serial = 721] [outer = 00000000] 14:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1AEB2400) [pid = 3288] [serial = 722] [outer = 19F63400] 14:05:32 INFO - PROCESS | 3288 | 1463173532685 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1B3FAC00) [pid = 3288] [serial = 723] [outer = 19F63400] 14:05:33 INFO - PROCESS | 3288 | 1463173533095 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]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 591ms 14:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:05:33 INFO - PROCESS | 3288 | 1463173533142 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 3288 | 1463173533144 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 14:05:33 INFO - PROCESS | 3288 | 1463173533147 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 3288 | 1463173533149 Marionette TRACE conn3 <- [1,930,null,{}] 14:05:33 INFO - PROCESS | 3288 | 1463173533152 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}] 14:05:33 INFO - PROCESS | 3288 | 1463173533232 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 14:05:33 INFO - PROCESS | 3288 | 1463173533239 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 3288 | ++DOCSHELL 10E51400 == 54 [pid = 3288] [id = 242] 14:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (10E52000) [pid = 3288] [serial = 724] [outer = 00000000] 14:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (10E55800) [pid = 3288] [serial = 725] [outer = 10E52000] 14:05:33 INFO - PROCESS | 3288 | 1463173533281 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (10E58C00) [pid = 3288] [serial = 726] [outer = 10E52000] 14:05:33 INFO - PROCESS | 3288 | 1463173533726 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]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 622ms 14:05:33 INFO - PROCESS | 3288 | 1463173533785 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 3288 | 1463173533787 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 14:05:33 INFO - PROCESS | 3288 | 1463173533791 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:05:33 INFO - PROCESS | 3288 | 1463173533792 Marionette TRACE conn3 <- [1,934,null,{}] 14:05:33 INFO - PROCESS | 3288 | 1463173533796 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}] 14:05:33 INFO - PROCESS | 3288 | 1463173533875 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 14:05:33 INFO - PROCESS | 3288 | 1463173533881 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 3288 | ++DOCSHELL 11253800 == 55 [pid = 3288] [id = 243] 14:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (13AED000) [pid = 3288] [serial = 727] [outer = 00000000] 14:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1AE52000) [pid = 3288] [serial = 728] [outer = 13AED000] 14:05:33 INFO - PROCESS | 3288 | 1463173533924 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1B484800) [pid = 3288] [serial = 729] [outer = 13AED000] 14:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (12B9A400) [pid = 3288] [serial = 730] [outer = 1B95D800] 14:05:34 INFO - PROCESS | 3288 | 1463173534553 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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 839ms 14:05:34 INFO - PROCESS | 3288 | 1463173534670 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 3288 | 1463173534659 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 14:05:34 INFO - PROCESS | 3288 | 1463173534665 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:05:34 INFO - PROCESS | 3288 | 1463173534669 Marionette TRACE conn3 <- [1,938,null,{}] 14:05:34 INFO - PROCESS | 3288 | 1463173534674 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}] 14:05:34 INFO - PROCESS | 3288 | 1463173534791 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 14:05:34 INFO - PROCESS | 3288 | 1463173534914 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 3288 | ++DOCSHELL 11750C00 == 56 [pid = 3288] [id = 244] 14:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (11F04000) [pid = 3288] [serial = 731] [outer = 00000000] 14:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (143A6800) [pid = 3288] [serial = 732] [outer = 11F04000] 14:05:34 INFO - PROCESS | 3288 | 1463173534970 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (16CA1400) [pid = 3288] [serial = 733] [outer = 11F04000] 14:05:35 INFO - PROCESS | 3288 | 1463173535520 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]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 901ms 14:05:35 INFO - PROCESS | 3288 | 1463173535573 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 3288 | 1463173535578 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 14:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:05:35 INFO - PROCESS | 3288 | 1463173535584 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 3288 | 1463173535587 Marionette TRACE conn3 <- [1,942,null,{}] 14:05:35 INFO - PROCESS | 3288 | 1463173535591 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}] 14:05:35 INFO - PROCESS | 3288 | 1463173535695 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 14:05:35 INFO - PROCESS | 3288 | 1463173535795 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 3288 | ++DOCSHELL 17CB2400 == 57 [pid = 3288] [id = 245] 14:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (17EC8C00) [pid = 3288] [serial = 734] [outer = 00000000] 14:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1841D400) [pid = 3288] [serial = 735] [outer = 17EC8C00] 14:05:35 INFO - PROCESS | 3288 | 1463173535848 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19D3AC00) [pid = 3288] [serial = 736] [outer = 17EC8C00] 14:05:36 INFO - PROCESS | 3288 | 1463173536458 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 933ms 14:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:05:36 INFO - PROCESS | 3288 | 1463173536528 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 3288 | 1463173536531 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 14:05:36 INFO - PROCESS | 3288 | 1463173536535 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 3288 | 1463173536538 Marionette TRACE conn3 <- [1,946,null,{}] 14:05:36 INFO - PROCESS | 3288 | 1463173536550 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}] 14:05:36 INFO - PROCESS | 3288 | 1463173536656 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 14:05:36 INFO - PROCESS | 3288 | 1463173536786 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 3288 | ++DOCSHELL 1841D800 == 58 [pid = 3288] [id = 246] 14:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A0EA000) [pid = 3288] [serial = 737] [outer = 00000000] 14:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1B1D6800) [pid = 3288] [serial = 738] [outer = 1A0EA000] 14:05:36 INFO - PROCESS | 3288 | 1463173536843 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1B6B7800) [pid = 3288] [serial = 739] [outer = 1A0EA000] 14:05:37 INFO - PROCESS | 3288 | 1463173537365 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]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 887ms 14:05:37 INFO - PROCESS | 3288 | 1463173537439 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 3288 | 1463173537442 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 14:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:05:37 INFO - PROCESS | 3288 | 1463173537445 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 3288 | 1463173537447 Marionette TRACE conn3 <- [1,950,null,{}] 14:05:37 INFO - PROCESS | 3288 | 1463173537450 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}] 14:05:37 INFO - PROCESS | 3288 | 1463173537554 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 14:05:37 INFO - PROCESS | 3288 | 1463173537681 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 3288 | ++DOCSHELL 1572DC00 == 59 [pid = 3288] [id = 247] 14:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (15730000) [pid = 3288] [serial = 740] [outer = 00000000] 14:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (15735000) [pid = 3288] [serial = 741] [outer = 15730000] 14:05:37 INFO - PROCESS | 3288 | 1463173537735 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (15738C00) [pid = 3288] [serial = 742] [outer = 15730000] 14:05:38 INFO - PROCESS | 3288 | 1463173538349 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]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1135ms 14:05:38 INFO - PROCESS | 3288 | 1463173538604 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 3288 | 1463173538608 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 14:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:05:38 INFO - PROCESS | 3288 | 1463173538614 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 3288 | 1463173538617 Marionette TRACE conn3 <- [1,954,null,{}] 14:05:38 INFO - PROCESS | 3288 | 1463173538622 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}] 14:05:38 INFO - PROCESS | 3288 | 1463173538719 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 14:05:38 INFO - PROCESS | 3288 | 1463173538801 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 3288 | ++DOCSHELL 10D5BC00 == 60 [pid = 3288] [id = 248] 14:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (10D5E400) [pid = 3288] [serial = 743] [outer = 00000000] 14:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (10D80400) [pid = 3288] [serial = 744] [outer = 10D5E400] 14:05:38 INFO - PROCESS | 3288 | 1463173538895 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1138BC00) [pid = 3288] [serial = 745] [outer = 10D5E400] 14:05:39 INFO - PROCESS | 3288 | 1463173539459 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 886ms 14:05:39 INFO - PROCESS | 3288 | 1463173539519 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 3288 | 1463173539522 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 14:05:39 INFO - PROCESS | 3288 | 1463173539529 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:05:39 INFO - PROCESS | 3288 | 1463173539533 Marionette TRACE conn3 <- [1,958,null,{}] 14:05:39 INFO - PROCESS | 3288 | 1463173539537 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}] 14:05:39 INFO - PROCESS | 3288 | 1463173539629 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 14:05:39 INFO - PROCESS | 3288 | 1463173539778 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 1841E400 == 59 [pid = 3288] [id = 201] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 10E51400 == 58 [pid = 3288] [id = 242] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 1432B400 == 57 [pid = 3288] [id = 241] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 11751800 == 56 [pid = 3288] [id = 240] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 1138C400 == 55 [pid = 3288] [id = 239] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 1A0A6000 == 54 [pid = 3288] [id = 238] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 19F60400 == 53 [pid = 3288] [id = 237] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 1841E800 == 52 [pid = 3288] [id = 236] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 13CAB400 == 51 [pid = 3288] [id = 235] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1AEB4400) [pid = 3288] [serial = 647] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (14323800) [pid = 3288] [serial = 641] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (17CAD800) [pid = 3288] [serial = 644] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | ++DOCSHELL 10D7E800 == 52 [pid = 3288] [id = 249] 14:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (10E49C00) [pid = 3288] [serial = 746] [outer = 00000000] 14:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1159AC00) [pid = 3288] [serial = 747] [outer = 10E49C00] 14:05:39 INFO - PROCESS | 3288 | 1463173539851 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (12E61000) [pid = 3288] [serial = 748] [outer = 10E49C00] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 13AE6C00 == 51 [pid = 3288] [id = 234] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 1432F400 == 50 [pid = 3288] [id = 229] 14:05:39 INFO - PROCESS | 3288 | --DOCSHELL 107EF800 == 49 [pid = 3288] [id = 228] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (16F1DC00) [pid = 3288] [serial = 662] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19F84000) [pid = 3288] [serial = 672] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19D5B000) [pid = 3288] [serial = 668] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (143A0800) [pid = 3288] [serial = 654] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (184CB000) [pid = 3288] [serial = 666] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (13076800) [pid = 3288] [serial = 651] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (143A8400) [pid = 3288] [serial = 656] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18413400) [pid = 3288] [serial = 675] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19F5DC00) [pid = 3288] [serial = 669] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19F69400) [pid = 3288] [serial = 671] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (11D01800) [pid = 3288] [serial = 650] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (13AE7000) [pid = 3288] [serial = 653] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (16F28800) [pid = 3288] [serial = 663] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19F68C00) [pid = 3288] [serial = 677] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (166F2400) [pid = 3288] [serial = 674] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18401800) [pid = 3288] [serial = 665] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1661EC00) [pid = 3288] [serial = 659] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (166E9000) [pid = 3288] [serial = 660] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1A0F3800) [pid = 3288] [serial = 678] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (157ED000) [pid = 3288] [serial = 657] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1A7C6800) [pid = 3288] [serial = 680] [outer = 00000000] [url = about:blank] 14:05:40 INFO - PROCESS | 3288 | 1463173540270 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 793ms 14:05:40 INFO - PROCESS | 3288 | 1463173540331 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 3288 | 1463173540333 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:05:40 INFO - PROCESS | 3288 | 1463173540337 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 3288 | 1463173540339 Marionette TRACE conn3 <- [1,962,null,{}] 14:05:40 INFO - PROCESS | 3288 | 1463173540348 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}] 14:05:40 INFO - PROCESS | 3288 | 1463173540435 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 14:05:40 INFO - PROCESS | 3288 | 1463173540446 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 3288 | ++DOCSHELL 13A08000 == 50 [pid = 3288] [id = 250] 14:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (13A09800) [pid = 3288] [serial = 749] [outer = 00000000] 14:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (13AEB400) [pid = 3288] [serial = 750] [outer = 13A09800] 14:05:40 INFO - PROCESS | 3288 | 1463173540499 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (13CA4800) [pid = 3288] [serial = 751] [outer = 13A09800] 14:05:40 INFO - PROCESS | 3288 | 1463173540960 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 637ms 14:05:40 INFO - PROCESS | 3288 | 1463173540975 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 3288 | 1463173540976 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 14:05:40 INFO - PROCESS | 3288 | 1463173540980 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:05:40 INFO - PROCESS | 3288 | 1463173540981 Marionette TRACE conn3 <- [1,966,null,{}] 14:05:40 INFO - PROCESS | 3288 | 1463173540985 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}] 14:05:41 INFO - PROCESS | 3288 | 1463173541068 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 14:05:41 INFO - PROCESS | 3288 | 1463173541074 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 3288 | ++DOCSHELL 14326C00 == 51 [pid = 3288] [id = 251] 14:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1432B400) [pid = 3288] [serial = 752] [outer = 00000000] 14:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (143C4400) [pid = 3288] [serial = 753] [outer = 1432B400] 14:05:41 INFO - PROCESS | 3288 | 1463173541118 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (143CA400) [pid = 3288] [serial = 754] [outer = 1432B400] 14:05:41 INFO - PROCESS | 3288 | 1463173541543 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 638ms 14:05:41 INFO - PROCESS | 3288 | 1463173541601 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 3288 | 1463173541603 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 14:05:41 INFO - PROCESS | 3288 | 1463173541606 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:05:41 INFO - PROCESS | 3288 | 1463173541608 Marionette TRACE conn3 <- [1,970,null,{}] 14:05:41 INFO - PROCESS | 3288 | 1463173541611 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}] 14:05:41 INFO - PROCESS | 3288 | 1463173541688 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 14:05:41 INFO - PROCESS | 3288 | 1463173541696 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 3288 | ++DOCSHELL 1572FC00 == 52 [pid = 3288] [id = 252] 14:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (15731000) [pid = 3288] [serial = 755] [outer = 00000000] 14:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (157EC400) [pid = 3288] [serial = 756] [outer = 15731000] 14:05:41 INFO - PROCESS | 3288 | 1463173541739 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (157F2400) [pid = 3288] [serial = 757] [outer = 15731000] 14:05:42 INFO - PROCESS | 3288 | 1463173542205 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]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 637ms 14:05:42 INFO - PROCESS | 3288 | 1463173542245 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 3288 | 1463173542247 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 14:05:42 INFO - PROCESS | 3288 | 1463173542250 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:05:42 INFO - PROCESS | 3288 | 1463173542252 Marionette TRACE conn3 <- [1,974,null,{}] 14:05:42 INFO - PROCESS | 3288 | 1463173542256 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}] 14:05:42 INFO - PROCESS | 3288 | 1463173542393 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 14:05:42 INFO - PROCESS | 3288 | 1463173542400 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 3288 | ++DOCSHELL 15845800 == 53 [pid = 3288] [id = 253] 14:05:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (15849800) [pid = 3288] [serial = 758] [outer = 00000000] 14:05:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (166E7000) [pid = 3288] [serial = 759] [outer = 15849800] 14:05:42 INFO - PROCESS | 3288 | 1463173542450 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (166F2800) [pid = 3288] [serial = 760] [outer = 15849800] 14:05:42 INFO - PROCESS | 3288 | 1463173542897 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]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 684ms 14:05:42 INFO - PROCESS | 3288 | 1463173542957 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 3288 | 1463173542959 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 14:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:05:42 INFO - PROCESS | 3288 | 1463173542962 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 3288 | 1463173542964 Marionette TRACE conn3 <- [1,978,null,{}] 14:05:42 INFO - PROCESS | 3288 | 1463173542967 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}] 14:05:43 INFO - PROCESS | 3288 | 1463173543071 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 14:05:43 INFO - PROCESS | 3288 | 1463173543154 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 3288 | ++DOCSHELL 1124AC00 == 54 [pid = 3288] [id = 254] 14:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1661E000) [pid = 3288] [serial = 761] [outer = 00000000] 14:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (16F97800) [pid = 3288] [serial = 762] [outer = 1661E000] 14:05:43 INFO - PROCESS | 3288 | 1463173543199 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (17349C00) [pid = 3288] [serial = 763] [outer = 1661E000] 14:05:43 INFO - PROCESS | 3288 | 1463173543616 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]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 700ms 14:05:43 INFO - PROCESS | 3288 | 1463173543660 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 3288 | 1463173543662 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:05:43 INFO - PROCESS | 3288 | 1463173543665 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 3288 | 1463173543667 Marionette TRACE conn3 <- [1,982,null,{}] 14:05:43 INFO - PROCESS | 3288 | 1463173543670 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}] 14:05:43 INFO - PROCESS | 3288 | 1463173543780 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 14:05:43 INFO - PROCESS | 3288 | 1463173543838 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 3288 | ++DOCSHELL 1469CC00 == 55 [pid = 3288] [id = 255] 14:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1572CC00) [pid = 3288] [serial = 764] [outer = 00000000] 14:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (179FC000) [pid = 3288] [serial = 765] [outer = 1572CC00] 14:05:43 INFO - PROCESS | 3288 | 1463173543881 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (17CAFC00) [pid = 3288] [serial = 766] [outer = 1572CC00] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1A0A9400) [pid = 3288] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (13C9DC00) [pid = 3288] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1A722C00) [pid = 3288] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (13CA1C00) [pid = 3288] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (184C8400) [pid = 3288] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1AEB3400) [pid = 3288] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (10E52000) [pid = 3288] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (13CAB800) [pid = 3288] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19F60800) [pid = 3288] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19F63400) [pid = 3288] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (12D94400) [pid = 3288] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (17EC7C00) [pid = 3288] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (143CBC00) [pid = 3288] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (18405400) [pid = 3288] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19D44000) [pid = 3288] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (157EAC00) [pid = 3288] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:05:44 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19D54800) [pid = 3288] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:05:44 INFO - PROCESS | 3288 | 1463173544554 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]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 933ms 14:05:44 INFO - PROCESS | 3288 | 1463173544594 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 3288 | 1463173544596 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 14:05:44 INFO - PROCESS | 3288 | 1463173544599 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:05:44 INFO - PROCESS | 3288 | 1463173544601 Marionette TRACE conn3 <- [1,986,null,{}] 14:05:44 INFO - PROCESS | 3288 | 1463173544608 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}] 14:05:44 INFO - PROCESS | 3288 | 1463173544696 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 14:05:44 INFO - PROCESS | 3288 | 1463173544707 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 3288 | ++DOCSHELL 13CA8800 == 56 [pid = 3288] [id = 256] 14:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (13CAB800) [pid = 3288] [serial = 767] [outer = 00000000] 14:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1734CC00) [pid = 3288] [serial = 768] [outer = 13CAB800] 14:05:44 INFO - PROCESS | 3288 | 1463173544751 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (17EE9800) [pid = 3288] [serial = 769] [outer = 13CAB800] 14:05:45 INFO - PROCESS | 3288 | 1463173545159 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 591ms 14:05:45 INFO - PROCESS | 3288 | 1463173545196 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 3288 | 1463173545198 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:05:45 INFO - PROCESS | 3288 | 1463173545202 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 3288 | 1463173545204 Marionette TRACE conn3 <- [1,990,null,{}] 14:05:45 INFO - PROCESS | 3288 | 1463173545207 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}] 14:05:45 INFO - PROCESS | 3288 | 1463173545287 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 14:05:45 INFO - PROCESS | 3288 | 1463173545293 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 3288 | ++DOCSHELL 16F28400 == 57 [pid = 3288] [id = 257] 14:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (179F2800) [pid = 3288] [serial = 770] [outer = 00000000] 14:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (18413800) [pid = 3288] [serial = 771] [outer = 179F2800] 14:05:45 INFO - PROCESS | 3288 | 1463173545336 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1841FC00) [pid = 3288] [serial = 772] [outer = 179F2800] 14:05:45 INFO - PROCESS | 3288 | 1463173545744 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 590ms 14:05:45 INFO - PROCESS | 3288 | 1463173545799 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 3288 | 1463173545801 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:05:45 INFO - PROCESS | 3288 | 1463173545808 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 3288 | 1463173545810 Marionette TRACE conn3 <- [1,994,null,{}] 14:05:45 INFO - PROCESS | 3288 | 1463173545814 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}] 14:05:45 INFO - PROCESS | 3288 | 1463173545912 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 14:05:45 INFO - PROCESS | 3288 | 1463173545919 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 3288 | ++DOCSHELL 184CE800 == 58 [pid = 3288] [id = 258] 14:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1856F000) [pid = 3288] [serial = 773] [outer = 00000000] 14:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (19D50800) [pid = 3288] [serial = 774] [outer = 1856F000] 14:05:45 INFO - PROCESS | 3288 | 1463173545969 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19D59400) [pid = 3288] [serial = 775] [outer = 1856F000] 14:05:46 INFO - PROCESS | 3288 | 1463173546454 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 700ms 14:05:46 INFO - PROCESS | 3288 | 1463173546539 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 3288 | 1463173546543 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 14:05:46 INFO - PROCESS | 3288 | 1463173546549 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:05:46 INFO - PROCESS | 3288 | 1463173546553 Marionette TRACE conn3 <- [1,998,null,{}] 14:05:46 INFO - PROCESS | 3288 | 1463173546560 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}] 14:05:46 INFO - PROCESS | 3288 | 1463173546677 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 14:05:46 INFO - PROCESS | 3288 | 1463173546802 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 3288 | ++DOCSHELL 10D7FC00 == 59 [pid = 3288] [id = 259] 14:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (10E49400) [pid = 3288] [serial = 776] [outer = 00000000] 14:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (11291800) [pid = 3288] [serial = 777] [outer = 10E49400] 14:05:46 INFO - PROCESS | 3288 | 1463173546856 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (11754400) [pid = 3288] [serial = 778] [outer = 10E49400] 14:05:47 INFO - PROCESS | 3288 | 1463173547509 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 995ms 14:05:47 INFO - PROCESS | 3288 | 1463173547557 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 3288 | 1463173547561 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:05:47 INFO - PROCESS | 3288 | 1463173547569 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 3288 | 1463173547573 Marionette TRACE conn3 <- [1,1002,null,{}] 14:05:47 INFO - PROCESS | 3288 | 1463173547577 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}] 14:05:47 INFO - PROCESS | 3288 | 1463173547693 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 14:05:47 INFO - PROCESS | 3288 | 1463173547823 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 3288 | ++DOCSHELL 13CA6400 == 60 [pid = 3288] [id = 260] 14:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (14321400) [pid = 3288] [serial = 779] [outer = 00000000] 14:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (14699800) [pid = 3288] [serial = 780] [outer = 14321400] 14:05:47 INFO - PROCESS | 3288 | 1463173547878 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1590F400) [pid = 3288] [serial = 781] [outer = 14321400] 14:05:48 INFO - PROCESS | 3288 | 1463173548469 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 933ms 14:05:48 INFO - PROCESS | 3288 | 1463173548504 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 3288 | 1463173548506 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 14:05:48 INFO - PROCESS | 3288 | 1463173548511 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:05:48 INFO - PROCESS | 3288 | 1463173548514 Marionette TRACE conn3 <- [1,1006,null,{}] 14:05:48 INFO - PROCESS | 3288 | 1463173548523 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}] 14:05:48 INFO - PROCESS | 3288 | 1463173548637 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 14:05:48 INFO - PROCESS | 3288 | 1463173548747 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 3288 | ++DOCSHELL 1734DC00 == 61 [pid = 3288] [id = 261] 14:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (174B2C00) [pid = 3288] [serial = 782] [outer = 00000000] 14:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (18414000) [pid = 3288] [serial = 783] [outer = 174B2C00] 14:05:48 INFO - PROCESS | 3288 | 1463173548804 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19D35400) [pid = 3288] [serial = 784] [outer = 174B2C00] 14:05:49 INFO - PROCESS | 3288 | 1463173549396 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 948ms 14:05:49 INFO - PROCESS | 3288 | 1463173549459 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 3288 | 1463173549461 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:05:49 INFO - PROCESS | 3288 | 1463173549465 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 3288 | 1463173549467 Marionette TRACE conn3 <- [1,1010,null,{}] 14:05:49 INFO - PROCESS | 3288 | 1463173549470 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}] 14:05:49 INFO - PROCESS | 3288 | 1463173549578 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 14:05:49 INFO - PROCESS | 3288 | 1463173549706 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 3288 | ++DOCSHELL 133DBC00 == 62 [pid = 3288] [id = 262] 14:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (18413400) [pid = 3288] [serial = 785] [outer = 00000000] 14:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (19F7E000) [pid = 3288] [serial = 786] [outer = 18413400] 14:05:49 INFO - PROCESS | 3288 | 1463173549768 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (19F84800) [pid = 3288] [serial = 787] [outer = 18413400] 14:05:50 INFO - PROCESS | 3288 | 1463173550285 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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 902ms 14:05:50 INFO - PROCESS | 3288 | 1463173550369 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 3288 | 1463173550371 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 14:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:05:50 INFO - PROCESS | 3288 | 1463173550375 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 3288 | 1463173550377 Marionette TRACE conn3 <- [1,1014,null,{}] 14:05:50 INFO - PROCESS | 3288 | 1463173550380 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}] 14:05:50 INFO - PROCESS | 3288 | 1463173550512 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 14:05:50 INFO - PROCESS | 3288 | 1463173550640 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 3288 | ++DOCSHELL 19F86C00 == 63 [pid = 3288] [id = 263] 14:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (19F87C00) [pid = 3288] [serial = 788] [outer = 00000000] 14:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1A075800) [pid = 3288] [serial = 789] [outer = 19F87C00] 14:05:50 INFO - PROCESS | 3288 | 1463173550694 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A09E400) [pid = 3288] [serial = 790] [outer = 19F87C00] 14:05:51 INFO - PROCESS | 3288 | 1463173551318 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]]]}] 14:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 995ms 14:05:51 INFO - PROCESS | 3288 | 1463173551362 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 14:05:51 INFO - PROCESS | 3288 | 1463173551364 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 14:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:05:51 INFO - PROCESS | 3288 | 1463173551368 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 3288 | 1463173551370 Marionette TRACE conn3 <- [1,1018,null,{}] 14:05:51 INFO - PROCESS | 3288 | 1463173551373 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}] 14:05:51 INFO - PROCESS | 3288 | 1463173551494 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 14:05:51 INFO - PROCESS | 3288 | 1463173551752 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 3288 | ++DOCSHELL 107EF000 == 64 [pid = 3288] [id = 264] 14:05:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (107EF800) [pid = 3288] [serial = 791] [outer = 00000000] 14:05:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (10E50400) [pid = 3288] [serial = 792] [outer = 107EF800] 14:05:51 INFO - PROCESS | 3288 | 1463173551812 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (11532000) [pid = 3288] [serial = 793] [outer = 107EF800] 14:05:52 INFO - PROCESS | 3288 | 1463173552422 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1135ms 14:05:52 INFO - PROCESS | 3288 | 1463173552508 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 3288 | 1463173552512 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 14:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:05:52 INFO - PROCESS | 3288 | 1463173552517 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 3288 | 1463173552520 Marionette TRACE conn3 <- [1,1022,null,{}] 14:05:52 INFO - PROCESS | 3288 | 1463173552539 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}] 14:05:52 INFO - PROCESS | 3288 | 1463173552672 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 14:05:52 INFO - PROCESS | 3288 | 1463173552728 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 3288 | ++DOCSHELL 133D7400 == 65 [pid = 3288] [id = 265] 14:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (13439000) [pid = 3288] [serial = 794] [outer = 00000000] 14:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (14321800) [pid = 3288] [serial = 795] [outer = 13439000] 14:05:52 INFO - PROCESS | 3288 | 1463173552776 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (143CE800) [pid = 3288] [serial = 796] [outer = 13439000] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 16F28400 == 64 [pid = 3288] [id = 257] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 13CA8800 == 63 [pid = 3288] [id = 256] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 1469CC00 == 62 [pid = 3288] [id = 255] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 1124AC00 == 61 [pid = 3288] [id = 254] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 15845800 == 60 [pid = 3288] [id = 253] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 1572FC00 == 59 [pid = 3288] [id = 252] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 14326C00 == 58 [pid = 3288] [id = 251] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 13A08000 == 57 [pid = 3288] [id = 250] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 10D7E800 == 56 [pid = 3288] [id = 249] 14:05:53 INFO - PROCESS | 3288 | --DOCSHELL 10D5BC00 == 55 [pid = 3288] [id = 248] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1841E000) [pid = 3288] [serial = 689] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1AEB5400) [pid = 3288] [serial = 692] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1B3EF800) [pid = 3288] [serial = 695] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1AE52000) [pid = 3288] [serial = 728] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (157F1C00) [pid = 3288] [serial = 686] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19D3A000) [pid = 3288] [serial = 600] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19F5C800) [pid = 3288] [serial = 603] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (15914000) [pid = 3288] [serial = 597] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F82400) [pid = 3288] [serial = 606] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1343A800) [pid = 3288] [serial = 594] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1857A000) [pid = 3288] [serial = 591] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1A72A400) [pid = 3288] [serial = 573] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1A0F2800) [pid = 3288] [serial = 713] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (157EFC00) [pid = 3288] [serial = 702] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1AE54400) [pid = 3288] [serial = 716] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (14042C00) [pid = 3288] [serial = 701] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (17347000) [pid = 3288] [serial = 699] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (143AF400) [pid = 3288] [serial = 698] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19D39000) [pid = 3288] [serial = 707] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19D56400) [pid = 3288] [serial = 708] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A48E000) [pid = 3288] [serial = 714] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (11531800) [pid = 3288] [serial = 683] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1B1D1800) [pid = 3288] [serial = 719] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1AE55000) [pid = 3288] [serial = 717] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10E55800) [pid = 3288] [serial = 725] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1B268C00) [pid = 3288] [serial = 720] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (16F96C00) [pid = 3288] [serial = 704] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (17342C00) [pid = 3288] [serial = 705] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (10E58C00) [pid = 3288] [serial = 726] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19F84400) [pid = 3288] [serial = 710] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1AEB2400) [pid = 3288] [serial = 722] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1B3FAC00) [pid = 3288] [serial = 723] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A06B000) [pid = 3288] [serial = 711] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 3288 | 1463173553334 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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 824ms 14:05:53 INFO - PROCESS | 3288 | 1463173553358 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 3288 | 1463173553362 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 14:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:05:53 INFO - PROCESS | 3288 | 1463173553371 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 3288 | 1463173553373 Marionette TRACE conn3 <- [1,1026,null,{}] 14:05:53 INFO - PROCESS | 3288 | 1463173553377 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}] 14:05:53 INFO - PROCESS | 3288 | 1463173553459 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 14:05:53 INFO - PROCESS | 3288 | 1463173553466 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 3288 | ++DOCSHELL 10E55800 == 56 [pid = 3288] [id = 266] 14:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (10E57400) [pid = 3288] [serial = 797] [outer = 00000000] 14:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (13C9C800) [pid = 3288] [serial = 798] [outer = 10E57400] 14:05:53 INFO - PROCESS | 3288 | 1463173553510 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (143C6000) [pid = 3288] [serial = 799] [outer = 10E57400] 14:05:53 INFO - PROCESS | 3288 | 1463173553974 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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 622ms 14:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:05:53 INFO - PROCESS | 3288 | 1463173554011 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 3288 | 1463173554013 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 14:05:53 INFO - PROCESS | 3288 | 1463173554018 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 3288 | 1463173554024 Marionette TRACE conn3 <- [1,1030,null,{}] 14:05:54 INFO - PROCESS | 3288 | 1463173554032 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}] 14:05:54 INFO - PROCESS | 3288 | 1463173554115 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 14:05:54 INFO - PROCESS | 3288 | 1463173554126 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 3288 | ++DOCSHELL 166E6C00 == 57 [pid = 3288] [id = 267] 14:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (166E7400) [pid = 3288] [serial = 800] [outer = 00000000] 14:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (166F2C00) [pid = 3288] [serial = 801] [outer = 166E7400] 14:05:54 INFO - PROCESS | 3288 | 1463173554169 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (16F97400) [pid = 3288] [serial = 802] [outer = 166E7400] 14:05:54 INFO - PROCESS | 3288 | 1463173554587 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 653ms 14:05:54 INFO - PROCESS | 3288 | 1463173554659 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 3288 | 1463173554662 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 14:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:05:54 INFO - PROCESS | 3288 | 1463173554665 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 3288 | 1463173554667 Marionette TRACE conn3 <- [1,1034,null,{}] 14:05:54 INFO - PROCESS | 3288 | 1463173554670 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}] 14:05:54 INFO - PROCESS | 3288 | 1463173554750 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 14:05:54 INFO - PROCESS | 3288 | 1463173554872 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 3288 | ++DOCSHELL 146A5400 == 58 [pid = 3288] [id = 268] 14:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (17340C00) [pid = 3288] [serial = 803] [outer = 00000000] 14:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1734D000) [pid = 3288] [serial = 804] [outer = 17340C00] 14:05:54 INFO - PROCESS | 3288 | 1463173554916 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (17EC2400) [pid = 3288] [serial = 805] [outer = 17340C00] 14:05:55 INFO - PROCESS | 3288 | 1463173555273 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 638ms 14:05:55 INFO - PROCESS | 3288 | 1463173555303 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 3288 | 1463173555304 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 14:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:05:55 INFO - PROCESS | 3288 | 1463173555308 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 3288 | 1463173555309 Marionette TRACE conn3 <- [1,1038,null,{}] 14:05:55 INFO - PROCESS | 3288 | 1463173555313 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}] 14:05:55 INFO - PROCESS | 3288 | 1463173555403 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 14:05:55 INFO - PROCESS | 3288 | 1463173555501 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 3288 | ++DOCSHELL 17348C00 == 59 [pid = 3288] [id = 269] 14:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (17349000) [pid = 3288] [serial = 806] [outer = 00000000] 14:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (18771400) [pid = 3288] [serial = 807] [outer = 17349000] 14:05:55 INFO - PROCESS | 3288 | 1463173555553 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19D41400) [pid = 3288] [serial = 808] [outer = 17349000] 14:05:55 INFO - PROCESS | 3288 | 1463173555978 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 699ms 14:05:55 INFO - PROCESS | 3288 | 1463173556008 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 3288 | 1463173556009 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 14:05:55 INFO - PROCESS | 3288 | 1463173556013 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:05:56 INFO - PROCESS | 3288 | 1463173556014 Marionette TRACE conn3 <- [1,1042,null,{}] 14:05:56 INFO - PROCESS | 3288 | 1463173556018 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}] 14:05:56 INFO - PROCESS | 3288 | 1463173556131 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 14:05:56 INFO - PROCESS | 3288 | 1463173556223 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 3288 | ++DOCSHELL 1360E400 == 60 [pid = 3288] [id = 270] 14:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (159BEC00) [pid = 3288] [serial = 809] [outer = 00000000] 14:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19F5C400) [pid = 3288] [serial = 810] [outer = 159BEC00] 14:05:56 INFO - PROCESS | 3288 | 1463173556266 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19F61800) [pid = 3288] [serial = 811] [outer = 159BEC00] 14:05:56 INFO - PROCESS | 3288 | 1463173556659 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 684ms 14:05:56 INFO - PROCESS | 3288 | 1463173556717 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 3288 | 1463173556719 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 14:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:05:56 INFO - PROCESS | 3288 | 1463173556722 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 3288 | 1463173556724 Marionette TRACE conn3 <- [1,1046,null,{}] 14:05:56 INFO - PROCESS | 3288 | 1463173556727 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}] 14:05:56 INFO - PROCESS | 3288 | 1463173556837 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 14:05:56 INFO - PROCESS | 3288 | 1463173556844 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 3288 | ++DOCSHELL 1876D800 == 61 [pid = 3288] [id = 271] 14:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19D5D400) [pid = 3288] [serial = 812] [outer = 00000000] 14:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1A06FC00) [pid = 3288] [serial = 813] [outer = 19D5D400] 14:05:56 INFO - PROCESS | 3288 | 1463173556887 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1A0A1C00) [pid = 3288] [serial = 814] [outer = 19D5D400] 14:05:57 INFO - PROCESS | 3288 | 1463173557323 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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 637ms 14:05:57 INFO - PROCESS | 3288 | 1463173557351 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 3288 | 1463173557353 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 14:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:05:57 INFO - PROCESS | 3288 | 1463173557356 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 3288 | 1463173557358 Marionette TRACE conn3 <- [1,1050,null,{}] 14:05:57 INFO - PROCESS | 3288 | 1463173557361 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}] 14:05:57 INFO - PROCESS | 3288 | 1463173557665 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1572CC00) [pid = 3288] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1661E000) [pid = 3288] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (13CAB800) [pid = 3288] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (10D5E400) [pid = 3288] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (10E49C00) [pid = 3288] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (13A09800) [pid = 3288] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (15731000) [pid = 3288] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1432B400) [pid = 3288] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (15849800) [pid = 3288] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (179F2800) [pid = 3288] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:05:57 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19D44C00) [pid = 3288] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:05:57 INFO - PROCESS | 3288 | 1463173557765 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 3288 | ++DOCSHELL 10D5CC00 == 62 [pid = 3288] [id = 272] 14:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (10D5E400) [pid = 3288] [serial = 815] [outer = 00000000] 14:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (13681C00) [pid = 3288] [serial = 816] [outer = 10D5E400] 14:05:57 INFO - PROCESS | 3288 | 1463173557810 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (143AC400) [pid = 3288] [serial = 817] [outer = 10D5E400] 14:05:58 INFO - PROCESS | 3288 | 1463173558178 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 840ms 14:05:58 INFO - PROCESS | 3288 | 1463173558202 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:05:58 INFO - PROCESS | 3288 | 1463173558204 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 14:05:58 INFO - PROCESS | 3288 | 1463173558207 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 3288 | 1463173558209 Marionette TRACE conn3 <- [1,1054,null,{}] 14:05:58 INFO - PROCESS | 3288 | 1463173558212 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}] 14:05:58 INFO - PROCESS | 3288 | 1463173558292 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 14:05:58 INFO - PROCESS | 3288 | 1463173558298 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 3288 | ++DOCSHELL 10E4C000 == 63 [pid = 3288] [id = 273] 14:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (13680000) [pid = 3288] [serial = 818] [outer = 00000000] 14:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19F7E400) [pid = 3288] [serial = 819] [outer = 13680000] 14:05:58 INFO - PROCESS | 3288 | 1463173558342 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1A485000) [pid = 3288] [serial = 820] [outer = 13680000] 14:05:58 INFO - PROCESS | 3288 | 1463173558759 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 591ms 14:05:58 INFO - PROCESS | 3288 | 1463173558805 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 3288 | 1463173558807 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:05:58 INFO - PROCESS | 3288 | 1463173558814 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 3288 | 1463173558816 Marionette TRACE conn3 <- [1,1058,null,{}] 14:05:58 INFO - PROCESS | 3288 | 1463173558819 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}] 14:05:58 INFO - PROCESS | 3288 | 1463173558900 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 14:05:58 INFO - PROCESS | 3288 | 1463173558909 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 3288 | ++DOCSHELL 1360E000 == 64 [pid = 3288] [id = 274] 14:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19F63000) [pid = 3288] [serial = 821] [outer = 00000000] 14:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A71E800) [pid = 3288] [serial = 822] [outer = 19F63000] 14:05:58 INFO - PROCESS | 3288 | 1463173558965 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1A7CA000) [pid = 3288] [serial = 823] [outer = 19F63000] 14:05:59 INFO - PROCESS | 3288 | 1463173559442 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 622ms 14:05:59 INFO - PROCESS | 3288 | 1463173559450 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 3288 | 1463173559452 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 14:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:05:59 INFO - PROCESS | 3288 | 1463173559468 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 3288 | 1463173559470 Marionette TRACE conn3 <- [1,1062,null,{}] 14:05:59 INFO - PROCESS | 3288 | 1463173559478 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}] 14:05:59 INFO - PROCESS | 3288 | 1463173559576 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 14:05:59 INFO - PROCESS | 3288 | 1463173559583 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 3288 | ++DOCSHELL 1A981C00 == 65 [pid = 3288] [id = 275] 14:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1A983C00) [pid = 3288] [serial = 824] [outer = 00000000] 14:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1AD7FC00) [pid = 3288] [serial = 825] [outer = 1A983C00] 14:05:59 INFO - PROCESS | 3288 | 1463173559627 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1AE55000) [pid = 3288] [serial = 826] [outer = 1A983C00] 14:06:00 INFO - PROCESS | 3288 | 1463173560362 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 933ms 14:06:00 INFO - PROCESS | 3288 | 1463173560412 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 3288 | 1463173560418 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 14:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:06:00 INFO - PROCESS | 3288 | 1463173560422 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 3288 | 1463173560427 Marionette TRACE conn3 <- [1,1066,null,{}] 14:06:00 INFO - PROCESS | 3288 | 1463173560431 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}] 14:06:00 INFO - PROCESS | 3288 | 1463173560528 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 14:06:00 INFO - PROCESS | 3288 | 1463173560660 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 3288 | ++DOCSHELL 11726000 == 66 [pid = 3288] [id = 276] 14:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (117A9800) [pid = 3288] [serial = 827] [outer = 00000000] 14:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (13434800) [pid = 3288] [serial = 828] [outer = 117A9800] 14:06:00 INFO - PROCESS | 3288 | 1463173560716 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (13C9E800) [pid = 3288] [serial = 829] [outer = 117A9800] 14:06:01 INFO - PROCESS | 3288 | 1463173561278 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 886ms 14:06:01 INFO - PROCESS | 3288 | 1463173561312 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 3288 | 1463173561318 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:06:01 INFO - PROCESS | 3288 | 1463173561324 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 3288 | 1463173561327 Marionette TRACE conn3 <- [1,1070,null,{}] 14:06:01 INFO - PROCESS | 3288 | 1463173561331 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}] 14:06:01 INFO - PROCESS | 3288 | 1463173561439 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 14:06:01 INFO - PROCESS | 3288 | 1463173561543 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 3288 | ++DOCSHELL 134D0800 == 67 [pid = 3288] [id = 277] 14:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (134D1400) [pid = 3288] [serial = 830] [outer = 00000000] 14:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (166E6800) [pid = 3288] [serial = 831] [outer = 134D1400] 14:06:01 INFO - PROCESS | 3288 | 1463173561595 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (17344400) [pid = 3288] [serial = 832] [outer = 134D1400] 14:06:02 INFO - PROCESS | 3288 | 1463173562228 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 949ms 14:06:02 INFO - PROCESS | 3288 | 1463173562267 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 3288 | 1463173562270 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 14:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:06:02 INFO - PROCESS | 3288 | 1463173562274 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 3288 | 1463173562278 Marionette TRACE conn3 <- [1,1074,null,{}] 14:06:02 INFO - PROCESS | 3288 | 1463173562289 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}] 14:06:02 INFO - PROCESS | 3288 | 1463173562415 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 14:06:02 INFO - PROCESS | 3288 | 1463173562524 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 3288 | ++DOCSHELL 19F88C00 == 68 [pid = 3288] [id = 278] 14:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1A0A5400) [pid = 3288] [serial = 833] [outer = 00000000] 14:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A720000) [pid = 3288] [serial = 834] [outer = 1A0A5400] 14:06:02 INFO - PROCESS | 3288 | 1463173562579 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1A7CE800) [pid = 3288] [serial = 835] [outer = 1A0A5400] 14:06:03 INFO - PROCESS | 3288 | 1463173563123 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 902ms 14:06:03 INFO - PROCESS | 3288 | 1463173563177 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 3288 | 1463173563180 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 14:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:06:03 INFO - PROCESS | 3288 | 1463173563184 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 3288 | 1463173563186 Marionette TRACE conn3 <- [1,1078,null,{}] 14:06:03 INFO - PROCESS | 3288 | 1463173563189 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}] 14:06:03 INFO - PROCESS | 3288 | 1463173563295 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 14:06:03 INFO - PROCESS | 3288 | 1463173563399 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 3288 | ++DOCSHELL 1A7CC400 == 69 [pid = 3288] [id = 279] 14:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1A981800) [pid = 3288] [serial = 836] [outer = 00000000] 14:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1AE5A800) [pid = 3288] [serial = 837] [outer = 1A981800] 14:06:03 INFO - PROCESS | 3288 | 1463173563452 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1AEB0000) [pid = 3288] [serial = 838] [outer = 1A981800] 14:06:04 INFO - PROCESS | 3288 | 1463173564025 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 901ms 14:06:04 INFO - PROCESS | 3288 | 1463173564072 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 3288 | 1463173564076 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 14:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:06:04 INFO - PROCESS | 3288 | 1463173564081 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 3288 | 1463173564083 Marionette TRACE conn3 <- [1,1082,null,{}] 14:06:04 INFO - PROCESS | 3288 | 1463173564086 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}] 14:06:04 INFO - PROCESS | 3288 | 1463173564194 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 14:06:04 INFO - PROCESS | 3288 | 1463173564296 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 3288 | ++DOCSHELL 1138D000 == 70 [pid = 3288] [id = 280] 14:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (13C9DC00) [pid = 3288] [serial = 839] [outer = 00000000] 14:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (146A6400) [pid = 3288] [serial = 840] [outer = 13C9DC00] 14:06:04 INFO - PROCESS | 3288 | 1463173564349 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1661EC00) [pid = 3288] [serial = 841] [outer = 13C9DC00] 14:06:04 INFO - PROCESS | 3288 | 1463173564886 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1088ms 14:06:05 INFO - PROCESS | 3288 | 1463173565199 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 3288 | 1463173565204 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 14:06:05 INFO - PROCESS | 3288 | 1463173565209 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 3288 | 1463173565212 Marionette TRACE conn3 <- [1,1086,null,{}] 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:06:05 INFO - PROCESS | 3288 | 1463173565218 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}] 14:06:05 INFO - PROCESS | 3288 | 1463173565321 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 14:06:05 INFO - PROCESS | 3288 | 1463173565446 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 3288 | ++DOCSHELL 1124C400 == 71 [pid = 3288] [id = 281] 14:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (11285C00) [pid = 3288] [serial = 842] [outer = 00000000] 14:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (13371C00) [pid = 3288] [serial = 843] [outer = 11285C00] 14:06:05 INFO - PROCESS | 3288 | 1463173565497 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (134D5C00) [pid = 3288] [serial = 844] [outer = 11285C00] 14:06:06 INFO - PROCESS | 3288 | 1463173566086 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 902ms 14:06:06 INFO - PROCESS | 3288 | 1463173566118 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:06:06 INFO - PROCESS | 3288 | 1463173566121 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 14:06:06 INFO - PROCESS | 3288 | 1463173566130 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 3288 | 1463173566136 Marionette TRACE conn3 <- [1,1090,null,{}] 14:06:06 INFO - PROCESS | 3288 | 1463173566158 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}] 14:06:06 INFO - PROCESS | 3288 | 1463173566297 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 1360E000 == 70 [pid = 3288] [id = 274] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 10E4C000 == 69 [pid = 3288] [id = 273] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 10D5CC00 == 68 [pid = 3288] [id = 272] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 1876D800 == 67 [pid = 3288] [id = 271] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 1360E400 == 66 [pid = 3288] [id = 270] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 17348C00 == 65 [pid = 3288] [id = 269] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 146A5400 == 64 [pid = 3288] [id = 268] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 166E6C00 == 63 [pid = 3288] [id = 267] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 10E55800 == 62 [pid = 3288] [id = 266] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 133D7400 == 61 [pid = 3288] [id = 265] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 107EF000 == 60 [pid = 3288] [id = 264] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (19D50800) [pid = 3288] [serial = 774] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 13CA6400 == 59 [pid = 3288] [id = 260] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 10D7FC00 == 58 [pid = 3288] [id = 259] 14:06:06 INFO - PROCESS | 3288 | --DOCSHELL 184CE800 == 57 [pid = 3288] [id = 258] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1A988C00) [pid = 3288] [serial = 681] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (17CAFC00) [pid = 3288] [serial = 766] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (166E7000) [pid = 3288] [serial = 759] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (166F2800) [pid = 3288] [serial = 760] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (18414400) [pid = 3288] [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.] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (18413800) [pid = 3288] [serial = 771] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1841FC00) [pid = 3288] [serial = 772] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (157F2400) [pid = 3288] [serial = 757] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (179FC000) [pid = 3288] [serial = 765] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (17349C00) [pid = 3288] [serial = 763] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (16F97800) [pid = 3288] [serial = 762] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1734CC00) [pid = 3288] [serial = 768] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (17EE9800) [pid = 3288] [serial = 769] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1138BC00) [pid = 3288] [serial = 745] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (10D80400) [pid = 3288] [serial = 744] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (143A6800) [pid = 3288] [serial = 732] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1841D400) [pid = 3288] [serial = 735] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1159AC00) [pid = 3288] [serial = 747] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (12E61000) [pid = 3288] [serial = 748] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (15735000) [pid = 3288] [serial = 741] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (13AEB400) [pid = 3288] [serial = 750] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (13CA4800) [pid = 3288] [serial = 751] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (157EC400) [pid = 3288] [serial = 756] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (143C4400) [pid = 3288] [serial = 753] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (143CA400) [pid = 3288] [serial = 754] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1B1D6800) [pid = 3288] [serial = 738] [outer = 00000000] [url = about:blank] 14:06:06 INFO - PROCESS | 3288 | 1463173566409 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 3288 | ++DOCSHELL 10D5CC00 == 58 [pid = 3288] [id = 282] 14:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (10D79400) [pid = 3288] [serial = 845] [outer = 00000000] 14:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1138B000) [pid = 3288] [serial = 846] [outer = 10D79400] 14:06:06 INFO - PROCESS | 3288 | 1463173566453 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (12E61000) [pid = 3288] [serial = 847] [outer = 10D79400] 14:06:06 INFO - PROCESS | 3288 | 1463173566869 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 792ms 14:06:06 INFO - PROCESS | 3288 | 1463173566913 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 3288 | 1463173566915 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:06:06 INFO - PROCESS | 3288 | 1463173566919 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 3288 | 1463173566921 Marionette TRACE conn3 <- [1,1094,null,{}] 14:06:06 INFO - PROCESS | 3288 | 1463173566931 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}] 14:06:07 INFO - PROCESS | 3288 | 1463173567017 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 14:06:07 INFO - PROCESS | 3288 | 1463173567028 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 3288 | ++DOCSHELL 143D1800 == 59 [pid = 3288] [id = 283] 14:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (143D2800) [pid = 3288] [serial = 848] [outer = 00000000] 14:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (15734000) [pid = 3288] [serial = 849] [outer = 143D2800] 14:06:07 INFO - PROCESS | 3288 | 1463173567085 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (157EE800) [pid = 3288] [serial = 850] [outer = 143D2800] 14:06:07 INFO - PROCESS | 3288 | 1463173567542 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 622ms 14:06:07 INFO - PROCESS | 3288 | 1463173567557 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 3288 | 1463173567559 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 14:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:06:07 INFO - PROCESS | 3288 | 1463173567563 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 3288 | 1463173567565 Marionette TRACE conn3 <- [1,1098,null,{}] 14:06:07 INFO - PROCESS | 3288 | 1463173567568 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}] 14:06:07 INFO - PROCESS | 3288 | 1463173567647 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 14:06:07 INFO - PROCESS | 3288 | 1463173567653 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 3288 | ++DOCSHELL 13C9D400 == 60 [pid = 3288] [id = 284] 14:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (143CC400) [pid = 3288] [serial = 851] [outer = 00000000] 14:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (159C5C00) [pid = 3288] [serial = 852] [outer = 143CC400] 14:06:07 INFO - PROCESS | 3288 | 1463173567697 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (166F2000) [pid = 3288] [serial = 853] [outer = 143CC400] 14:06:08 INFO - PROCESS | 3288 | 1463173568129 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 591ms 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:06:08 INFO - PROCESS | 3288 | 1463173568164 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 3288 | 1463173568166 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 14:06:08 INFO - PROCESS | 3288 | 1463173568169 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 3288 | 1463173568171 Marionette TRACE conn3 <- [1,1102,null,{}] 14:06:08 INFO - PROCESS | 3288 | 1463173568174 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}] 14:06:08 INFO - PROCESS | 3288 | 1463173568259 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 14:06:08 INFO - PROCESS | 3288 | 1463173568265 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 3288 | ++DOCSHELL 15848000 == 61 [pid = 3288] [id = 285] 14:06:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (166F3800) [pid = 3288] [serial = 854] [outer = 00000000] 14:06:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1733EC00) [pid = 3288] [serial = 855] [outer = 166F3800] 14:06:08 INFO - PROCESS | 3288 | 1463173568309 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (17340400) [pid = 3288] [serial = 856] [outer = 166F3800] 14:06:08 INFO - PROCESS | 3288 | 1463173568808 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 684ms 14:06:08 INFO - PROCESS | 3288 | 1463173568870 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 3288 | 1463173568872 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:06:08 INFO - PROCESS | 3288 | 1463173568875 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 3288 | 1463173568877 Marionette TRACE conn3 <- [1,1106,null,{}] 14:06:08 INFO - PROCESS | 3288 | 1463173568880 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}] 14:06:09 INFO - PROCESS | 3288 | 1463173569013 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 14:06:09 INFO - PROCESS | 3288 | 1463173569075 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 3288 | ++DOCSHELL 1734A400 == 62 [pid = 3288] [id = 286] 14:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (174B4400) [pid = 3288] [serial = 857] [outer = 00000000] 14:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (17F38C00) [pid = 3288] [serial = 858] [outer = 174B4400] 14:06:09 INFO - PROCESS | 3288 | 1463173569120 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (18414C00) [pid = 3288] [serial = 859] [outer = 174B4400] 14:06:09 INFO - PROCESS | 3288 | 1463173569540 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 684ms 14:06:09 INFO - PROCESS | 3288 | 1463173569578 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 3288 | 1463173569580 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 14:06:09 INFO - PROCESS | 3288 | 1463173569583 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 3288 | 1463173569585 Marionette TRACE conn3 <- [1,1110,null,{}] 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:06:09 INFO - PROCESS | 3288 | 1463173569588 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}] 14:06:09 INFO - PROCESS | 3288 | 1463173569727 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 14:06:09 INFO - PROCESS | 3288 | 1463173569738 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 3288 | ++DOCSHELL 10E58800 == 63 [pid = 3288] [id = 287] 14:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (17F35000) [pid = 3288] [serial = 860] [outer = 00000000] 14:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (184CE800) [pid = 3288] [serial = 861] [outer = 17F35000] 14:06:09 INFO - PROCESS | 3288 | 1463173569781 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19D36400) [pid = 3288] [serial = 862] [outer = 17F35000] 14:06:10 INFO - PROCESS | 3288 | 1463173570192 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 637ms 14:06:10 INFO - PROCESS | 3288 | 1463173570207 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 3288 | 1463173570209 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 14:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:06:10 INFO - PROCESS | 3288 | 1463173570212 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 3288 | 1463173570214 Marionette TRACE conn3 <- [1,1114,null,{}] 14:06:10 INFO - PROCESS | 3288 | 1463173570226 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}] 14:06:10 INFO - PROCESS | 3288 | 1463173570338 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 14:06:10 INFO - PROCESS | 3288 | 1463173570344 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 3288 | ++DOCSHELL 11FED800 == 64 [pid = 3288] [id = 288] 14:06:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1841FC00) [pid = 3288] [serial = 863] [outer = 00000000] 14:06:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (19D53000) [pid = 3288] [serial = 864] [outer = 1841FC00] 14:06:10 INFO - PROCESS | 3288 | 1463173570436 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (19D5D000) [pid = 3288] [serial = 865] [outer = 1841FC00] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (159BEC00) [pid = 3288] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1856F000) [pid = 3288] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (10E57400) [pid = 3288] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19D5D400) [pid = 3288] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (166E7400) [pid = 3288] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (107EF800) [pid = 3288] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (17340C00) [pid = 3288] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (10D5E400) [pid = 3288] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (13439000) [pid = 3288] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (13680000) [pid = 3288] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (17349000) [pid = 3288] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:06:10 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (19F63000) [pid = 3288] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:06:11 INFO - PROCESS | 3288 | 1463173571115 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 949ms 14:06:11 INFO - PROCESS | 3288 | 1463173571158 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 3288 | 1463173571170 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 14:06:11 INFO - PROCESS | 3288 | 1463173571174 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:06:11 INFO - PROCESS | 3288 | 1463173571176 Marionette TRACE conn3 <- [1,1118,null,{}] 14:06:11 INFO - PROCESS | 3288 | 1463173571179 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}] 14:06:11 INFO - PROCESS | 3288 | 1463173571269 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 14:06:11 INFO - PROCESS | 3288 | 1463173571277 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 3288 | ++DOCSHELL 1302C400 == 65 [pid = 3288] [id = 289] 14:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (166E6400) [pid = 3288] [serial = 866] [outer = 00000000] 14:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1856F000) [pid = 3288] [serial = 867] [outer = 166E6400] 14:06:11 INFO - PROCESS | 3288 | 1463173571320 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19D59000) [pid = 3288] [serial = 868] [outer = 166E6400] 14:06:11 INFO - PROCESS | 3288 | 1463173571729 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 591ms 14:06:11 INFO - PROCESS | 3288 | 1463173571776 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 3288 | 1463173571778 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:06:11 INFO - PROCESS | 3288 | 1463173571782 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 3288 | 1463173571783 Marionette TRACE conn3 <- [1,1122,null,{}] 14:06:11 INFO - PROCESS | 3288 | 1463173571787 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}] 14:06:11 INFO - PROCESS | 3288 | 1463173571866 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 14:06:11 INFO - PROCESS | 3288 | 1463173571872 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 3288 | ++DOCSHELL 14325800 == 66 [pid = 3288] [id = 290] 14:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (166E7400) [pid = 3288] [serial = 869] [outer = 00000000] 14:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (19F7FC00) [pid = 3288] [serial = 870] [outer = 166E7400] 14:06:11 INFO - PROCESS | 3288 | 1463173571915 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1A09D400) [pid = 3288] [serial = 871] [outer = 166E7400] 14:06:12 INFO - PROCESS | 3288 | 1463173572363 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 622ms 14:06:12 INFO - PROCESS | 3288 | 1463173572420 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 3288 | 1463173572423 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 14:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:06:12 INFO - PROCESS | 3288 | 1463173572426 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 3288 | 1463173572428 Marionette TRACE conn3 <- [1,1126,null,{}] 14:06:12 INFO - PROCESS | 3288 | 1463173572432 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}] 14:06:12 INFO - PROCESS | 3288 | 1463173572529 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 14:06:12 INFO - PROCESS | 3288 | 1463173572537 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 3288 | ++DOCSHELL 1A0A9000 == 67 [pid = 3288] [id = 291] 14:06:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1A0EF800) [pid = 3288] [serial = 872] [outer = 00000000] 14:06:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A981000) [pid = 3288] [serial = 873] [outer = 1A0EF800] 14:06:12 INFO - PROCESS | 3288 | 1463173572585 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1AD7A800) [pid = 3288] [serial = 874] [outer = 1A0EF800] 14:06:13 INFO - PROCESS | 3288 | 1463173573185 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 793ms 14:06:13 INFO - PROCESS | 3288 | 1463173573237 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 3288 | 1463173573241 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 14:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:06:13 INFO - PROCESS | 3288 | 1463173573261 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 3288 | 1463173573265 Marionette TRACE conn3 <- [1,1130,null,{}] 14:06:13 INFO - PROCESS | 3288 | 1463173573271 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}] 14:06:13 INFO - PROCESS | 3288 | 1463173573376 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 14:06:13 INFO - PROCESS | 3288 | 1463173573480 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 3288 | ++DOCSHELL 11284C00 == 68 [pid = 3288] [id = 292] 14:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (11750400) [pid = 3288] [serial = 875] [outer = 00000000] 14:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (13C9FC00) [pid = 3288] [serial = 876] [outer = 11750400] 14:06:13 INFO - PROCESS | 3288 | 1463173573535 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (13CAA800) [pid = 3288] [serial = 877] [outer = 11750400] 14:06:14 INFO - PROCESS | 3288 | 1463173574114 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 948ms 14:06:14 INFO - PROCESS | 3288 | 1463173574188 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 3288 | 1463173574194 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 14:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:06:14 INFO - PROCESS | 3288 | 1463173574200 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 3288 | 1463173574203 Marionette TRACE conn3 <- [1,1134,null,{}] 14:06:14 INFO - PROCESS | 3288 | 1463173574207 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}] 14:06:14 INFO - PROCESS | 3288 | 1463173574313 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 14:06:14 INFO - PROCESS | 3288 | 1463173574451 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 3288 | ++DOCSHELL 14040000 == 69 [pid = 3288] [id = 293] 14:06:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (14311C00) [pid = 3288] [serial = 878] [outer = 00000000] 14:06:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1590C800) [pid = 3288] [serial = 879] [outer = 14311C00] 14:06:14 INFO - PROCESS | 3288 | 1463173574506 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (166EB000) [pid = 3288] [serial = 880] [outer = 14311C00] 14:06:15 INFO - PROCESS | 3288 | 1463173575082 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 886ms 14:06:15 INFO - PROCESS | 3288 | 1463173575103 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 3288 | 1463173575105 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 14:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:06:15 INFO - PROCESS | 3288 | 1463173575109 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 3288 | 1463173575113 Marionette TRACE conn3 <- [1,1138,null,{}] 14:06:15 INFO - PROCESS | 3288 | 1463173575124 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}] 14:06:15 INFO - PROCESS | 3288 | 1463173575233 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 14:06:15 INFO - PROCESS | 3288 | 1463173575340 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 3288 | ++DOCSHELL 12B79400 == 70 [pid = 3288] [id = 294] 14:06:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (19F67C00) [pid = 3288] [serial = 881] [outer = 00000000] 14:06:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1A488C00) [pid = 3288] [serial = 882] [outer = 19F67C00] 14:06:15 INFO - PROCESS | 3288 | 1463173575404 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1A7C8C00) [pid = 3288] [serial = 883] [outer = 19F67C00] 14:06:15 INFO - PROCESS | 3288 | 1463173575999 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 933ms 14:06:16 INFO - PROCESS | 3288 | 1463173576054 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 3288 | 1463173576057 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:06:16 INFO - PROCESS | 3288 | 1463173576060 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 3288 | 1463173576062 Marionette TRACE conn3 <- [1,1142,null,{}] 14:06:16 INFO - PROCESS | 3288 | 1463173576066 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}] 14:06:16 INFO - PROCESS | 3288 | 1463173576171 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 14:06:16 INFO - PROCESS | 3288 | 1463173576274 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 3288 | ++DOCSHELL 1AEB1400 == 71 [pid = 3288] [id = 295] 14:06:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1AEB1C00) [pid = 3288] [serial = 884] [outer = 00000000] 14:06:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1AEBA400) [pid = 3288] [serial = 885] [outer = 1AEB1C00] 14:06:16 INFO - PROCESS | 3288 | 1463173576327 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1B1CF000) [pid = 3288] [serial = 886] [outer = 1AEB1C00] 14:06:16 INFO - PROCESS | 3288 | 1463173576869 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 886ms 14:06:16 INFO - PROCESS | 3288 | 1463173576948 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 3288 | 1463173576951 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:06:16 INFO - PROCESS | 3288 | 1463173576954 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 3288 | 1463173576956 Marionette TRACE conn3 <- [1,1146,null,{}] 14:06:16 INFO - PROCESS | 3288 | 1463173576960 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}] 14:06:17 INFO - PROCESS | 3288 | 1463173577060 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 14:06:17 INFO - PROCESS | 3288 | 1463173577163 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 3288 | ++DOCSHELL 1A981400 == 72 [pid = 3288] [id = 296] 14:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1AD80C00) [pid = 3288] [serial = 887] [outer = 00000000] 14:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1B265800) [pid = 3288] [serial = 888] [outer = 1AD80C00] 14:06:17 INFO - PROCESS | 3288 | 1463173577215 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1B3F1800) [pid = 3288] [serial = 889] [outer = 1AD80C00] 14:06:17 INFO - PROCESS | 3288 | 1463173577822 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 902ms 14:06:17 INFO - PROCESS | 3288 | 1463173577858 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 3288 | 1463173577861 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:06:17 INFO - PROCESS | 3288 | 1463173577864 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 3288 | 1463173577866 Marionette TRACE conn3 <- [1,1150,null,{}] 14:06:17 INFO - PROCESS | 3288 | 1463173577870 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}] 14:06:17 INFO - PROCESS | 3288 | 1463173577992 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 14:06:18 INFO - PROCESS | 3288 | 1463173578099 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 3288 | ++DOCSHELL 1B268400 == 73 [pid = 3288] [id = 297] 14:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1B3F8000) [pid = 3288] [serial = 890] [outer = 00000000] 14:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1B6BAC00) [pid = 3288] [serial = 891] [outer = 1B3F8000] 14:06:18 INFO - PROCESS | 3288 | 1463173578151 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1B6BE400) [pid = 3288] [serial = 892] [outer = 1B3F8000] 14:06:18 INFO - PROCESS | 3288 | 1463173578732 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 932ms 14:06:18 INFO - PROCESS | 3288 | 1463173578810 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 3288 | 1463173578812 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 14:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:06:18 INFO - PROCESS | 3288 | 1463173578816 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 3288 | 1463173578818 Marionette TRACE conn3 <- [1,1154,null,{}] 14:06:18 INFO - PROCESS | 3288 | 1463173578822 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}] 14:06:18 INFO - PROCESS | 3288 | 1463173578924 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 14:06:19 INFO - PROCESS | 3288 | 1463173579056 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 3288 | ++DOCSHELL 1104B800 == 74 [pid = 3288] [id = 298] 14:06:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1104D000) [pid = 3288] [serial = 893] [outer = 00000000] 14:06:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (11054400) [pid = 3288] [serial = 894] [outer = 1104D000] 14:06:19 INFO - PROCESS | 3288 | 1463173579109 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (11057C00) [pid = 3288] [serial = 895] [outer = 1104D000] 14:06:19 INFO - PROCESS | 3288 | 1463173579858 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1088ms 14:06:19 INFO - PROCESS | 3288 | 1463173579898 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 3288 | 1463173579903 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 14:06:19 INFO - PROCESS | 3288 | 1463173579908 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:06:19 INFO - PROCESS | 3288 | 1463173579911 Marionette TRACE conn3 <- [1,1158,null,{}] 14:06:19 INFO - PROCESS | 3288 | 1463173579918 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}] 14:06:20 INFO - PROCESS | 3288 | 1463173580024 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 14:06:20 INFO - PROCESS | 3288 | 1463173580162 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 3288 | ++DOCSHELL 1138C000 == 75 [pid = 3288] [id = 299] 14:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (11538800) [pid = 3288] [serial = 896] [outer = 00000000] 14:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (13680000) [pid = 3288] [serial = 897] [outer = 11538800] 14:06:20 INFO - PROCESS | 3288 | 1463173580212 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (13CAA000) [pid = 3288] [serial = 898] [outer = 11538800] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 17CB2400 == 74 [pid = 3288] [id = 245] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 1572DC00 == 73 [pid = 3288] [id = 247] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 14325800 == 72 [pid = 3288] [id = 290] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 1302C400 == 71 [pid = 3288] [id = 289] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 11FED800 == 70 [pid = 3288] [id = 288] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 10E58800 == 69 [pid = 3288] [id = 287] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 1734A400 == 68 [pid = 3288] [id = 286] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 15848000 == 67 [pid = 3288] [id = 285] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 13C9D400 == 66 [pid = 3288] [id = 284] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 143D1800 == 65 [pid = 3288] [id = 283] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 10D5CC00 == 64 [pid = 3288] [id = 282] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 1124C400 == 63 [pid = 3288] [id = 281] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (11291800) [pid = 3288] [serial = 777] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (14699800) [pid = 3288] [serial = 780] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (18414000) [pid = 3288] [serial = 783] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (19F7E000) [pid = 3288] [serial = 786] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (1A075800) [pid = 3288] [serial = 789] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOCSHELL 1A981C00 == 62 [pid = 3288] [id = 275] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (19F5C400) [pid = 3288] [serial = 810] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (19D59400) [pid = 3288] [serial = 775] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (13C9C800) [pid = 3288] [serial = 798] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (143C6000) [pid = 3288] [serial = 799] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1A06FC00) [pid = 3288] [serial = 813] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (166F2C00) [pid = 3288] [serial = 801] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (16F97400) [pid = 3288] [serial = 802] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (11532000) [pid = 3288] [serial = 793] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (10E50400) [pid = 3288] [serial = 792] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (19F61800) [pid = 3288] [serial = 811] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1734D000) [pid = 3288] [serial = 804] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (17EC2400) [pid = 3288] [serial = 805] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (13681C00) [pid = 3288] [serial = 816] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (143CE800) [pid = 3288] [serial = 796] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (14321800) [pid = 3288] [serial = 795] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1A0A1C00) [pid = 3288] [serial = 814] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19F7E400) [pid = 3288] [serial = 819] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (143AC400) [pid = 3288] [serial = 817] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1A7CA000) [pid = 3288] [serial = 823] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (18771400) [pid = 3288] [serial = 807] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19D41400) [pid = 3288] [serial = 808] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1A485000) [pid = 3288] [serial = 820] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1A71E800) [pid = 3288] [serial = 822] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 3288 | 1463173580742 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 902ms 14:06:20 INFO - PROCESS | 3288 | 1463173580814 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 3288 | 1463173580819 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 14:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:06:20 INFO - PROCESS | 3288 | 1463173580825 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 3288 | 1463173580827 Marionette TRACE conn3 <- [1,1162,null,{}] 14:06:20 INFO - PROCESS | 3288 | 1463173580831 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}] 14:06:20 INFO - PROCESS | 3288 | 1463173580914 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 14:06:20 INFO - PROCESS | 3288 | 1463173580924 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 3288 | ++DOCSHELL 1124F000 == 63 [pid = 3288] [id = 300] 14:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (11F64000) [pid = 3288] [serial = 899] [outer = 00000000] 14:06:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (13CA0800) [pid = 3288] [serial = 900] [outer = 11F64000] 14:06:20 INFO - PROCESS | 3288 | 1463173580970 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (143A5000) [pid = 3288] [serial = 901] [outer = 11F64000] 14:06:21 INFO - PROCESS | 3288 | 1463173581431 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] 14:06:21 INFO - PROCESS | 3288 | 1463173581467 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 14:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:06:21 INFO - PROCESS | 3288 | 1463173581471 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 3288 | 1463173581474 Marionette TRACE conn3 <- [1,1166,null,{}] 14:06:21 INFO - PROCESS | 3288 | 1463173581484 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}] 14:06:21 INFO - PROCESS | 3288 | 1463173581579 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 14:06:21 INFO - PROCESS | 3288 | 1463173581589 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 3288 | ++DOCSHELL 157F2400 == 64 [pid = 3288] [id = 301] 14:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (157F2800) [pid = 3288] [serial = 902] [outer = 00000000] 14:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (159C7400) [pid = 3288] [serial = 903] [outer = 157F2800] 14:06:21 INFO - PROCESS | 3288 | 1463173581636 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (166ED800) [pid = 3288] [serial = 904] [outer = 157F2800] 14:06:22 INFO - PROCESS | 3288 | 1463173582090 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] 14:06:22 INFO - PROCESS | 3288 | 1463173582112 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 14:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:06:22 INFO - PROCESS | 3288 | 1463173582116 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 3288 | 1463173582117 Marionette TRACE conn3 <- [1,1170,null,{}] 14:06:22 INFO - PROCESS | 3288 | 1463173582121 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}] 14:06:22 INFO - PROCESS | 3288 | 1463173582205 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 14:06:22 INFO - PROCESS | 3288 | 1463173582212 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 3288 | ++DOCSHELL 16620800 == 65 [pid = 3288] [id = 302] 14:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (16F1B800) [pid = 3288] [serial = 905] [outer = 00000000] 14:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (17CAA800) [pid = 3288] [serial = 906] [outer = 16F1B800] 14:06:22 INFO - PROCESS | 3288 | 1463173582256 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (17EE6000) [pid = 3288] [serial = 907] [outer = 16F1B800] 14:06:22 INFO - PROCESS | 3288 | 1463173582716 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] 14:06:22 INFO - PROCESS | 3288 | 1463173582774 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 14:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:06:22 INFO - PROCESS | 3288 | 1463173582784 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 3288 | 1463173582786 Marionette TRACE conn3 <- [1,1174,null,{}] 14:06:22 INFO - PROCESS | 3288 | 1463173582789 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}] 14:06:22 INFO - PROCESS | 3288 | 1463173582899 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 14:06:22 INFO - PROCESS | 3288 | 1463173582906 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 3288 | ++DOCSHELL 13681C00 == 66 [pid = 3288] [id = 303] 14:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (16F97400) [pid = 3288] [serial = 908] [outer = 00000000] 14:06:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1841B400) [pid = 3288] [serial = 909] [outer = 16F97400] 14:06:22 INFO - PROCESS | 3288 | 1463173582949 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1841E400) [pid = 3288] [serial = 910] [outer = 16F97400] 14:06:23 INFO - PROCESS | 3288 | 1463173583390 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] 14:06:23 INFO - PROCESS | 3288 | 1463173583425 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 14:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:06:23 INFO - PROCESS | 3288 | 1463173583428 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 3288 | 1463173583430 Marionette TRACE conn3 <- [1,1178,null,{}] 14:06:23 INFO - PROCESS | 3288 | 1463173583438 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}] 14:06:23 INFO - PROCESS | 3288 | 1463173583565 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 14:06:23 INFO - PROCESS | 3288 | 1463173583664 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 3288 | ++DOCSHELL 19D5B000 == 67 [pid = 3288] [id = 304] 14:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (19D5D800) [pid = 3288] [serial = 911] [outer = 00000000] 14:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (19F7CC00) [pid = 3288] [serial = 912] [outer = 19D5D800] 14:06:23 INFO - PROCESS | 3288 | 1463173583707 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1A09C800) [pid = 3288] [serial = 913] [outer = 19D5D800] 14:06:24 INFO - PROCESS | 3288 | 1463173584129 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] 14:06:24 INFO - PROCESS | 3288 | 1463173584171 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 14:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:06:24 INFO - PROCESS | 3288 | 1463173584174 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 3288 | 1463173584176 Marionette TRACE conn3 <- [1,1182,null,{}] 14:06:24 INFO - PROCESS | 3288 | 1463173584179 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}] 14:06:24 INFO - PROCESS | 3288 | 1463173584290 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 14:06:24 INFO - PROCESS | 3288 | 1463173584352 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 3288 | ++DOCSHELL 1A0F4800 == 68 [pid = 3288] [id = 305] 14:06:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1A482800) [pid = 3288] [serial = 914] [outer = 00000000] 14:06:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1A489400) [pid = 3288] [serial = 915] [outer = 1A482800] 14:06:24 INFO - PROCESS | 3288 | 1463173584399 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1A48A000) [pid = 3288] [serial = 916] [outer = 1A482800] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (174B4400) [pid = 3288] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (143D2800) [pid = 3288] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (11285C00) [pid = 3288] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (143CC400) [pid = 3288] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (10D79400) [pid = 3288] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (17F35000) [pid = 3288] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (166F3800) [pid = 3288] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1841FC00) [pid = 3288] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (166E7400) [pid = 3288] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:06:25 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (166E6400) [pid = 3288] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:06:25 INFO - PROCESS | 3288 | 1463173585078 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] 14:06:25 INFO - PROCESS | 3288 | 1463173585122 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 14:06:25 INFO - PROCESS | 3288 | 1463173585125 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:06:25 INFO - PROCESS | 3288 | 1463173585127 Marionette TRACE conn3 <- [1,1186,null,{}] 14:06:25 INFO - PROCESS | 3288 | 1463173585130 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}] 14:06:25 INFO - PROCESS | 3288 | 1463173585212 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 14:06:25 INFO - PROCESS | 3288 | 1463173585229 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 3288 | ++DOCSHELL 166E9800 == 69 [pid = 3288] [id = 306] 14:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (166F3800) [pid = 3288] [serial = 917] [outer = 00000000] 14:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (17F35000) [pid = 3288] [serial = 918] [outer = 166F3800] 14:06:25 INFO - PROCESS | 3288 | 1463173585276 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (19F88000) [pid = 3288] [serial = 919] [outer = 166F3800] 14:06:25 INFO - PROCESS | 3288 | 1463173585729 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 639ms 14:06:25 INFO - PROCESS | 3288 | 1463173585763 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 3288 | 1463173585765 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:06:25 INFO - PROCESS | 3288 | 1463173585769 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 3288 | 1463173585770 Marionette TRACE conn3 <- [1,1190,null,{}] 14:06:25 INFO - PROCESS | 3288 | 1463173585774 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}] 14:06:25 INFO - PROCESS | 3288 | 1463173585853 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 14:06:25 INFO - PROCESS | 3288 | 1463173585859 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 3288 | ++DOCSHELL 11725000 == 70 [pid = 3288] [id = 307] 14:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (15733400) [pid = 3288] [serial = 920] [outer = 00000000] 14:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1AE52400) [pid = 3288] [serial = 921] [outer = 15733400] 14:06:25 INFO - PROCESS | 3288 | 1463173585903 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1B264800) [pid = 3288] [serial = 922] [outer = 15733400] 14:06:26 INFO - PROCESS | 3288 | 1463173586316 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]]]}] 14:06:26 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 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 593ms 14:06:26 INFO - PROCESS | 3288 | 1463173586368 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 14:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:06:26 INFO - PROCESS | 3288 | 1463173586355 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 14:06:26 INFO - PROCESS | 3288 | 1463173586358 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 3288 | 1463173586360 Marionette TRACE conn3 <- [1,1194,null,{}] 14:06:26 INFO - PROCESS | 3288 | 1463173586367 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}] 14:06:26 INFO - PROCESS | 3288 | 1463173586447 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 14:06:26 INFO - PROCESS | 3288 | 1463173586454 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 3288 | ++DOCSHELL 1AD80400 == 71 [pid = 3288] [id = 308] 14:06:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1B483000) [pid = 3288] [serial = 923] [outer = 00000000] 14:06:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1B6BA800) [pid = 3288] [serial = 924] [outer = 1B483000] 14:06:26 INFO - PROCESS | 3288 | 1463173586496 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1B95BC00) [pid = 3288] [serial = 925] [outer = 1B483000] 14:06:26 INFO - PROCESS | 3288 | 1463173586953 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]]]}] 14:06:26 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 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 624ms 14:06:27 INFO - PROCESS | 3288 | 1463173587050 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 3288 | 1463173587054 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:06:27 INFO - PROCESS | 3288 | 1463173587064 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 3288 | 1463173587068 Marionette TRACE conn3 <- [1,1198,null,{}] 14:06:27 INFO - PROCESS | 3288 | 1463173587075 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}] 14:06:27 INFO - PROCESS | 3288 | 1463173587190 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 14:06:27 INFO - PROCESS | 3288 | 1463173587302 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 3288 | ++DOCSHELL 11054800 == 72 [pid = 3288] [id = 309] 14:06:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (11055000) [pid = 3288] [serial = 926] [outer = 00000000] 14:06:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (11389400) [pid = 3288] [serial = 927] [outer = 11055000] 14:06:27 INFO - PROCESS | 3288 | 1463173587356 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (11D02C00) [pid = 3288] [serial = 928] [outer = 11055000] 14:06:28 INFO - PROCESS | 3288 | 1463173588111 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1091ms 14:06:28 INFO - PROCESS | 3288 | 1463173588164 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 3288 | 1463173588168 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 14:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:06:28 INFO - PROCESS | 3288 | 1463173588176 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 3288 | 1463173588180 Marionette TRACE conn3 <- [1,1202,null,{}] 14:06:28 INFO - PROCESS | 3288 | 1463173588184 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}] 14:06:28 INFO - PROCESS | 3288 | 1463173588296 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 14:06:28 INFO - PROCESS | 3288 | 1463173588432 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 3288 | ++DOCSHELL 1432F000 == 73 [pid = 3288] [id = 310] 14:06:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (143C6000) [pid = 3288] [serial = 929] [outer = 00000000] 14:06:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (17F31400) [pid = 3288] [serial = 930] [outer = 143C6000] 14:06:28 INFO - PROCESS | 3288 | 1463173588486 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (19D3A800) [pid = 3288] [serial = 931] [outer = 143C6000] 14:06:29 INFO - PROCESS | 3288 | 1463173589016 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 905ms 14:06:29 INFO - PROCESS | 3288 | 1463173589079 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 3288 | 1463173589082 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:06:29 INFO - PROCESS | 3288 | 1463173589086 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 3288 | 1463173589088 Marionette TRACE conn3 <- [1,1206,null,{}] 14:06:29 INFO - PROCESS | 3288 | 1463173589098 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}] 14:06:29 INFO - PROCESS | 3288 | 1463173589208 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 14:06:29 INFO - PROCESS | 3288 | 1463173589321 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 3288 | ++DOCSHELL 1A487C00 == 74 [pid = 3288] [id = 311] 14:06:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (1A488000) [pid = 3288] [serial = 932] [outer = 00000000] 14:06:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1B3F7800) [pid = 3288] [serial = 933] [outer = 1A488000] 14:06:29 INFO - PROCESS | 3288 | 1463173589377 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1B6B8400) [pid = 3288] [serial = 934] [outer = 1A488000] 14:06:30 INFO - PROCESS | 3288 | 1463173590014 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 998ms 14:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:06:30 INFO - PROCESS | 3288 | 1463173590088 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 3288 | 1463173590090 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 14:06:30 INFO - PROCESS | 3288 | 1463173590094 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 3288 | 1463173590096 Marionette TRACE conn3 <- [1,1210,null,{}] 14:06:30 INFO - PROCESS | 3288 | 1463173590099 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}] 14:06:30 INFO - PROCESS | 3288 | 1463173590206 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 14:06:30 INFO - PROCESS | 3288 | 1463173590341 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 3288 | ++DOCSHELL 1A0F3C00 == 75 [pid = 3288] [id = 312] 14:06:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (1AEBA800) [pid = 3288] [serial = 935] [outer = 00000000] 14:06:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (1BA79800) [pid = 3288] [serial = 936] [outer = 1AEBA800] 14:06:30 INFO - PROCESS | 3288 | 1463173590395 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (1BA81800) [pid = 3288] [serial = 937] [outer = 1AEBA800] 14:06:30 INFO - PROCESS | 3288 | 1463173590921 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] 14:06:30 INFO - PROCESS | 3288 | 1463173591000 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 14:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:06:30 INFO - PROCESS | 3288 | 1463173591004 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 3288 | 1463173591006 Marionette TRACE conn3 <- [1,1214,null,{}] 14:06:31 INFO - PROCESS | 3288 | 1463173591010 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}] 14:06:31 INFO - PROCESS | 3288 | 1463173591113 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 14:06:31 INFO - PROCESS | 3288 | 1463173591248 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 3288 | ++DOCSHELL 1BA75800 == 76 [pid = 3288] [id = 313] 14:06:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (1BA75C00) [pid = 3288] [serial = 938] [outer = 00000000] 14:06:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (1BAB8400) [pid = 3288] [serial = 939] [outer = 1BA75C00] 14:06:31 INFO - PROCESS | 3288 | 1463173591302 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (1BABB800) [pid = 3288] [serial = 940] [outer = 1BA75C00] 14:06:31 INFO - PROCESS | 3288 | 1463173591870 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]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 936ms 14:06:31 INFO - PROCESS | 3288 | 1463173591949 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 3288 | 1463173591952 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 14:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:06:31 INFO - PROCESS | 3288 | 1463173591955 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 3288 | 1463173591958 Marionette TRACE conn3 <- [1,1218,null,{}] 14:06:31 INFO - PROCESS | 3288 | 1463173591961 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}] 14:06:32 INFO - PROCESS | 3288 | 1463173592128 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 14:06:32 INFO - PROCESS | 3288 | 1463173592271 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 3288 | ++DOCSHELL 11F64800 == 77 [pid = 3288] [id = 314] 14:06:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (12B88C00) [pid = 3288] [serial = 941] [outer = 00000000] 14:06:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (1368EC00) [pid = 3288] [serial = 942] [outer = 12B88C00] 14:06:32 INFO - PROCESS | 3288 | 1463173592326 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (16CA0800) [pid = 3288] [serial = 943] [outer = 12B88C00] 14:06:33 INFO - PROCESS | 3288 | 1463173593121 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1248ms 14:06:33 INFO - PROCESS | 3288 | 1463173593212 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 3288 | 1463173593216 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 14:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:06:33 INFO - PROCESS | 3288 | 1463173593221 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 3288 | 1463173593225 Marionette TRACE conn3 <- [1,1222,null,{}] 14:06:33 INFO - PROCESS | 3288 | 1463173593230 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}] 14:06:33 INFO - PROCESS | 3288 | 1463173593367 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 14:06:33 INFO - PROCESS | 3288 | 1463173593505 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 3288 | ++DOCSHELL 0F554400 == 78 [pid = 3288] [id = 315] 14:06:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0F554800) [pid = 3288] [serial = 944] [outer = 00000000] 14:06:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (10E56400) [pid = 3288] [serial = 945] [outer = 0F554800] 14:06:33 INFO - PROCESS | 3288 | 1463173593561 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (11051C00) [pid = 3288] [serial = 946] [outer = 0F554800] 14:06:34 INFO - PROCESS | 3288 | 1463173594122 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]]]}] 14:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 936ms 14:06:34 INFO - PROCESS | 3288 | 1463173594176 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 3288 | 1463173594181 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 14:06:34 INFO - PROCESS | 3288 | 1463173594189 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:06:34 INFO - PROCESS | 3288 | 1463173594191 Marionette TRACE conn3 <- [1,1226,null,{}] 14:06:34 INFO - PROCESS | 3288 | 1463173594195 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}] 14:06:34 INFO - PROCESS | 3288 | 1463173594291 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 14:06:34 INFO - PROCESS | 3288 | 1463173594400 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 3288 | ++DOCSHELL 12BA3800 == 79 [pid = 3288] [id = 316] 14:06:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (12DE6800) [pid = 3288] [serial = 947] [outer = 00000000] 14:06:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (13CA4800) [pid = 3288] [serial = 948] [outer = 12DE6800] 14:06:34 INFO - PROCESS | 3288 | 1463173594446 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (143A5400) [pid = 3288] [serial = 949] [outer = 12DE6800] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 11725000 == 78 [pid = 3288] [id = 307] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 166E9800 == 77 [pid = 3288] [id = 306] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 1A0F4800 == 76 [pid = 3288] [id = 305] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 19D5B000 == 75 [pid = 3288] [id = 304] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 13681C00 == 74 [pid = 3288] [id = 303] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 16620800 == 73 [pid = 3288] [id = 302] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 157F2400 == 72 [pid = 3288] [id = 301] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 1124F000 == 71 [pid = 3288] [id = 300] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 1138C000 == 70 [pid = 3288] [id = 299] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (1A720000) [pid = 3288] [serial = 834] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (1AE5A800) [pid = 3288] [serial = 837] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (166E6800) [pid = 3288] [serial = 831] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (146A6400) [pid = 3288] [serial = 840] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (13434800) [pid = 3288] [serial = 828] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (1A981000) [pid = 3288] [serial = 873] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 11284C00 == 69 [pid = 3288] [id = 292] 14:06:34 INFO - PROCESS | 3288 | --DOCSHELL 1A0A9000 == 68 [pid = 3288] [id = 291] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (17F38C00) [pid = 3288] [serial = 858] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (15734000) [pid = 3288] [serial = 849] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (157EE800) [pid = 3288] [serial = 850] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (134D5C00) [pid = 3288] [serial = 844] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (13371C00) [pid = 3288] [serial = 843] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (159C5C00) [pid = 3288] [serial = 852] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (166F2000) [pid = 3288] [serial = 853] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (1138B000) [pid = 3288] [serial = 846] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (12E61000) [pid = 3288] [serial = 847] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (184CE800) [pid = 3288] [serial = 861] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1AD7FC00) [pid = 3288] [serial = 825] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (18414C00) [pid = 3288] [serial = 859] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (1733EC00) [pid = 3288] [serial = 855] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (19D53000) [pid = 3288] [serial = 864] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (19D36400) [pid = 3288] [serial = 862] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (19F7FC00) [pid = 3288] [serial = 870] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (19D5D000) [pid = 3288] [serial = 865] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1856F000) [pid = 3288] [serial = 867] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (19D59000) [pid = 3288] [serial = 868] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (17340400) [pid = 3288] [serial = 856] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1A09D400) [pid = 3288] [serial = 871] [outer = 00000000] [url = about:blank] 14:06:34 INFO - PROCESS | 3288 | 1463173595010 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 842ms 14:06:35 INFO - PROCESS | 3288 | 1463173595034 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 3288 | 1463173595036 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:06:35 INFO - PROCESS | 3288 | 1463173595039 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 3288 | 1463173595043 Marionette TRACE conn3 <- [1,1230,null,{}] 14:06:35 INFO - PROCESS | 3288 | 1463173595053 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}] 14:06:35 INFO - PROCESS | 3288 | 1463173595125 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 14:06:35 INFO - PROCESS | 3288 | 1463173595135 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 3288 | ++DOCSHELL 13078400 == 69 [pid = 3288] [id = 317] 14:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (13370C00) [pid = 3288] [serial = 950] [outer = 00000000] 14:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (14697C00) [pid = 3288] [serial = 951] [outer = 13370C00] 14:06:35 INFO - PROCESS | 3288 | 1463173595182 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (15730800) [pid = 3288] [serial = 952] [outer = 13370C00] 14:06:35 INFO - PROCESS | 3288 | 1463173595664 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 702ms 14:06:35 INFO - PROCESS | 3288 | 1463173595724 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 3288 | 1463173595726 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:06:35 INFO - PROCESS | 3288 | 1463173595729 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 3288 | 1463173595731 Marionette TRACE conn3 <- [1,1234,null,{}] 14:06:35 INFO - PROCESS | 3288 | 1463173595735 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}] 14:06:35 INFO - PROCESS | 3288 | 1463173595817 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 14:06:35 INFO - PROCESS | 3288 | 1463173595826 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 3288 | ++DOCSHELL 143CBC00 == 70 [pid = 3288] [id = 318] 14:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (143D2C00) [pid = 3288] [serial = 953] [outer = 00000000] 14:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (166F2C00) [pid = 3288] [serial = 954] [outer = 143D2C00] 14:06:35 INFO - PROCESS | 3288 | 1463173595870 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (16CA3400) [pid = 3288] [serial = 955] [outer = 143D2C00] 14:06:36 INFO - PROCESS | 3288 | 1463173596328 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 624ms 14:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:06:36 INFO - PROCESS | 3288 | 1463173596367 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 3288 | 1463173596369 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 14:06:36 INFO - PROCESS | 3288 | 1463173596372 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 3288 | 1463173596374 Marionette TRACE conn3 <- [1,1238,null,{}] 14:06:36 INFO - PROCESS | 3288 | 1463173596377 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}] 14:06:36 INFO - PROCESS | 3288 | 1463173596457 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 14:06:36 INFO - PROCESS | 3288 | 1463173596492 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 3288 | ++DOCSHELL 17341800 == 71 [pid = 3288] [id = 319] 14:06:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (17341C00) [pid = 3288] [serial = 956] [outer = 00000000] 14:06:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (17CA9800) [pid = 3288] [serial = 957] [outer = 17341C00] 14:06:36 INFO - PROCESS | 3288 | 1463173596536 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (17ED0400) [pid = 3288] [serial = 958] [outer = 17341C00] 14:06:36 INFO - PROCESS | 3288 | 1463173596979 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 686ms 14:06:37 INFO - PROCESS | 3288 | 1463173597072 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 3288 | 1463173597074 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:06:37 INFO - PROCESS | 3288 | 1463173597078 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 3288 | 1463173597089 Marionette TRACE conn3 <- [1,1242,null,{}] 14:06:37 INFO - PROCESS | 3288 | 1463173597093 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}] 14:06:37 INFO - PROCESS | 3288 | 1463173597194 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 14:06:37 INFO - PROCESS | 3288 | 1463173597201 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 3288 | ++DOCSHELL 17F35400 == 72 [pid = 3288] [id = 320] 14:06:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (18402000) [pid = 3288] [serial = 959] [outer = 00000000] 14:06:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (19D36C00) [pid = 3288] [serial = 960] [outer = 18402000] 14:06:37 INFO - PROCESS | 3288 | 1463173597245 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (19D42C00) [pid = 3288] [serial = 961] [outer = 18402000] 14:06:37 INFO - PROCESS | 3288 | 1463173597720 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 686ms 14:06:37 INFO - PROCESS | 3288 | 1463173597777 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 3288 | 1463173597779 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:06:37 INFO - PROCESS | 3288 | 1463173597790 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 3288 | 1463173597792 Marionette TRACE conn3 <- [1,1246,null,{}] 14:06:37 INFO - PROCESS | 3288 | 1463173597829 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}] 14:06:37 INFO - PROCESS | 3288 | 1463173597944 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 14:06:37 INFO - PROCESS | 3288 | 1463173597954 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 3288 | ++DOCSHELL 19D36400 == 73 [pid = 3288] [id = 321] 14:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (19D54C00) [pid = 3288] [serial = 962] [outer = 00000000] 14:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (19F5CC00) [pid = 3288] [serial = 963] [outer = 19D54C00] 14:06:38 INFO - PROCESS | 3288 | 1463173598058 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (19F7C400) [pid = 3288] [serial = 964] [outer = 19D54C00] 14:06:38 INFO - PROCESS | 3288 | 1463173598461 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 718ms 14:06:38 INFO - PROCESS | 3288 | 1463173598513 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 3288 | 1463173598515 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 14:06:38 INFO - PROCESS | 3288 | 1463173598518 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:06:38 INFO - PROCESS | 3288 | 1463173598520 Marionette TRACE conn3 <- [1,1250,null,{}] 14:06:38 INFO - PROCESS | 3288 | 1463173598524 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}] 14:06:38 INFO - PROCESS | 3288 | 1463173598656 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 14:06:38 INFO - PROCESS | 3288 | 1463173598725 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 3288 | ++DOCSHELL 19D5A400 == 74 [pid = 3288] [id = 322] 14:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (19D5AC00) [pid = 3288] [serial = 965] [outer = 00000000] 14:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (1A068400) [pid = 3288] [serial = 966] [outer = 19D5AC00] 14:06:38 INFO - PROCESS | 3288 | 1463173598768 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (1A0A3800) [pid = 3288] [serial = 967] [outer = 19D5AC00] 14:06:39 INFO - PROCESS | 3288 | 1463173599183 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 702ms 14:06:39 INFO - PROCESS | 3288 | 1463173599219 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 3288 | 1463173599221 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 14:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:06:39 INFO - PROCESS | 3288 | 1463173599224 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 3288 | 1463173599226 Marionette TRACE conn3 <- [1,1254,null,{}] 14:06:39 INFO - PROCESS | 3288 | 1463173599229 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}] 14:06:39 INFO - PROCESS | 3288 | 1463173599370 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (1A482800) [pid = 3288] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (19D5D800) [pid = 3288] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (166F3800) [pid = 3288] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (1AEB1C00) [pid = 3288] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (1104D000) [pid = 3288] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (11750400) [pid = 3288] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (11538800) [pid = 3288] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (157F2800) [pid = 3288] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (11F64000) [pid = 3288] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (14311C00) [pid = 3288] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (1B3F8000) [pid = 3288] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (19F67C00) [pid = 3288] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (1AD80C00) [pid = 3288] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (16F1B800) [pid = 3288] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (16F97400) [pid = 3288] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (15733400) [pid = 3288] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1A48F000) [pid = 3288] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (11F04000) [pid = 3288] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (17EC8C00) [pid = 3288] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (143A0400) [pid = 3288] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (13AED000) [pid = 3288] [serial = 727] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (16F93000) [pid = 3288] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1A0EA000) [pid = 3288] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (18417C00) [pid = 3288] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (15730000) [pid = 3288] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1AEB8000) [pid = 3288] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (12E56400) [pid = 3288] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (166E5C00) [pid = 3288] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1A09E800) [pid = 3288] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (107F0000) [pid = 3288] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (10E49400) [pid = 3288] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (14321400) [pid = 3288] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (174B2C00) [pid = 3288] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (18413400) [pid = 3288] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19F87C00) [pid = 3288] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (117A9800) [pid = 3288] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (134D1400) [pid = 3288] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1A0A5400) [pid = 3288] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1A981800) [pid = 3288] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (13C9DC00) [pid = 3288] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:06:39 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1A983C00) [pid = 3288] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:06:39 INFO - PROCESS | 3288 | 1463173599854 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 3288 | ++DOCSHELL 105ECC00 == 75 [pid = 3288] [id = 323] 14:06:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (107F0000) [pid = 3288] [serial = 968] [outer = 00000000] 14:06:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1104D800) [pid = 3288] [serial = 969] [outer = 107F0000] 14:06:39 INFO - PROCESS | 3288 | 1463173599897 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (11542800) [pid = 3288] [serial = 970] [outer = 107F0000] 14:06:40 INFO - PROCESS | 3288 | 1463173600273 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1091ms 14:06:40 INFO - PROCESS | 3288 | 1463173600326 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 3288 | 1463173600328 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:06:40 INFO - PROCESS | 3288 | 1463173600332 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 3288 | 1463173600334 Marionette TRACE conn3 <- [1,1258,null,{}] 14:06:40 INFO - PROCESS | 3288 | 1463173600337 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}] 14:06:40 INFO - PROCESS | 3288 | 1463173600421 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 14:06:40 INFO - PROCESS | 3288 | 1463173600427 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 3288 | ++DOCSHELL 1104D000 == 76 [pid = 3288] [id = 324] 14:06:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (11750400) [pid = 3288] [serial = 971] [outer = 00000000] 14:06:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (143C7400) [pid = 3288] [serial = 972] [outer = 11750400] 14:06:40 INFO - PROCESS | 3288 | 1463173600470 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (159C5800) [pid = 3288] [serial = 973] [outer = 11750400] 14:06:40 INFO - PROCESS | 3288 | 1463173600894 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 593ms 14:06:40 INFO - PROCESS | 3288 | 1463173600927 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 3288 | 1463173600930 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:06:40 INFO - PROCESS | 3288 | 1463173600949 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 3288 | 1463173600951 Marionette TRACE conn3 <- [1,1262,null,{}] 14:06:40 INFO - PROCESS | 3288 | 1463173600955 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}] 14:06:41 INFO - PROCESS | 3288 | 1463173601058 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 14:06:41 INFO - PROCESS | 3288 | 1463173601066 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 3288 | ++DOCSHELL 1661D800 == 77 [pid = 3288] [id = 325] 14:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (17345C00) [pid = 3288] [serial = 974] [outer = 00000000] 14:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (18419400) [pid = 3288] [serial = 975] [outer = 17345C00] 14:06:41 INFO - PROCESS | 3288 | 1463173601123 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (19D59000) [pid = 3288] [serial = 976] [outer = 17345C00] 14:06:41 INFO - PROCESS | 3288 | 1463173601592 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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 702ms 14:06:41 INFO - PROCESS | 3288 | 1463173601643 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 3288 | 1463173601645 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 14:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:06:41 INFO - PROCESS | 3288 | 1463173601649 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 3288 | 1463173601650 Marionette TRACE conn3 <- [1,1266,null,{}] 14:06:41 INFO - PROCESS | 3288 | 1463173601654 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}] 14:06:41 INFO - PROCESS | 3288 | 1463173601736 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 14:06:41 INFO - PROCESS | 3288 | 1463173601742 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 3288 | ++DOCSHELL 13CA2400 == 78 [pid = 3288] [id = 326] 14:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1840F400) [pid = 3288] [serial = 977] [outer = 00000000] 14:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1A0A5400) [pid = 3288] [serial = 978] [outer = 1840F400] 14:06:41 INFO - PROCESS | 3288 | 1463173601785 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A488400) [pid = 3288] [serial = 979] [outer = 1840F400] 14:06:42 INFO - PROCESS | 3288 | 1463173602526 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 952ms 14:06:42 INFO - PROCESS | 3288 | 1463173602595 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 3288 | 1463173602599 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 14:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:06:42 INFO - PROCESS | 3288 | 1463173602603 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 3288 | 1463173602607 Marionette TRACE conn3 <- [1,1270,null,{}] 14:06:42 INFO - PROCESS | 3288 | 1463173602613 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}] 14:06:42 INFO - PROCESS | 3288 | 1463173602735 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 14:06:42 INFO - PROCESS | 3288 | 1463173602867 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 3288 | ++DOCSHELL 0FD83C00 == 79 [pid = 3288] [id = 327] 14:06:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (10528C00) [pid = 3288] [serial = 980] [outer = 00000000] 14:06:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (11599800) [pid = 3288] [serial = 981] [outer = 10528C00] 14:06:42 INFO - PROCESS | 3288 | 1463173602922 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (13611C00) [pid = 3288] [serial = 982] [outer = 10528C00] 14:06:43 INFO - PROCESS | 3288 | 1463173603516 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 951ms 14:06:43 INFO - PROCESS | 3288 | 1463173603546 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 3288 | 1463173603552 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 14:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:06:43 INFO - PROCESS | 3288 | 1463173603559 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 3288 | 1463173603562 Marionette TRACE conn3 <- [1,1274,null,{}] 14:06:43 INFO - PROCESS | 3288 | 1463173603566 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}] 14:06:43 INFO - PROCESS | 3288 | 1463173603676 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 14:06:43 INFO - PROCESS | 3288 | 1463173603785 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 3288 | ++DOCSHELL 13CA6C00 == 80 [pid = 3288] [id = 328] 14:06:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (13CAA400) [pid = 3288] [serial = 983] [outer = 00000000] 14:06:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (157F7800) [pid = 3288] [serial = 984] [outer = 13CAA400] 14:06:43 INFO - PROCESS | 3288 | 1463173603838 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (166EA000) [pid = 3288] [serial = 985] [outer = 13CAA400] 14:06:44 INFO - PROCESS | 3288 | 1463173604448 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 951ms 14:06:44 INFO - PROCESS | 3288 | 1463173604487 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 3288 | 1463173604489 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 14:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:06:44 INFO - PROCESS | 3288 | 1463173604493 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 3288 | 1463173604497 Marionette TRACE conn3 <- [1,1278,null,{}] 14:06:44 INFO - PROCESS | 3288 | 1463173604508 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}] 14:06:44 INFO - PROCESS | 3288 | 1463173604620 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 14:06:44 INFO - PROCESS | 3288 | 1463173604729 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 3288 | ++DOCSHELL 16F1B800 == 81 [pid = 3288] [id = 329] 14:06:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (17ED0800) [pid = 3288] [serial = 986] [outer = 00000000] 14:06:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (19D53400) [pid = 3288] [serial = 987] [outer = 17ED0800] 14:06:44 INFO - PROCESS | 3288 | 1463173604784 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (19F83C00) [pid = 3288] [serial = 988] [outer = 17ED0800] 14:06:45 INFO - PROCESS | 3288 | 1463173605334 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 905ms 14:06:45 INFO - PROCESS | 3288 | 1463173605396 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 3288 | 1463173605399 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 14:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:06:45 INFO - PROCESS | 3288 | 1463173605403 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 3288 | 1463173605405 Marionette TRACE conn3 <- [1,1282,null,{}] 14:06:45 INFO - PROCESS | 3288 | 1463173605408 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}] 14:06:45 INFO - PROCESS | 3288 | 1463173605518 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 14:06:45 INFO - PROCESS | 3288 | 1463173605627 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 3288 | ++DOCSHELL 18410800 == 82 [pid = 3288] [id = 330] 14:06:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (19D3F800) [pid = 3288] [serial = 989] [outer = 00000000] 14:06:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1AD7A000) [pid = 3288] [serial = 990] [outer = 19D3F800] 14:06:45 INFO - PROCESS | 3288 | 1463173605679 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1AE5F400) [pid = 3288] [serial = 991] [outer = 19D3F800] 14:06:46 INFO - PROCESS | 3288 | 1463173606244 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]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 889ms 14:06:46 INFO - PROCESS | 3288 | 1463173606306 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 3288 | 1463173606309 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 14:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:06:46 INFO - PROCESS | 3288 | 1463173606312 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 3288 | 1463173606314 Marionette TRACE conn3 <- [1,1286,null,{}] 14:06:46 INFO - PROCESS | 3288 | 1463173606318 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}] 14:06:46 INFO - PROCESS | 3288 | 1463173606423 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 14:06:46 INFO - PROCESS | 3288 | 1463173606538 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 3288 | ++DOCSHELL 1A725000 == 83 [pid = 3288] [id = 331] 14:06:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1AEAEC00) [pid = 3288] [serial = 992] [outer = 00000000] 14:06:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1B1D2000) [pid = 3288] [serial = 993] [outer = 1AEAEC00] 14:06:46 INFO - PROCESS | 3288 | 1463173606631 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1B3F1000) [pid = 3288] [serial = 994] [outer = 1AEAEC00] 14:06:47 INFO - PROCESS | 3288 | 1463173607211 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 936ms 14:06:47 INFO - PROCESS | 3288 | 1463173607258 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 3288 | 1463173607262 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 14:06:47 INFO - PROCESS | 3288 | 1463173607266 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:06:47 INFO - PROCESS | 3288 | 1463173607268 Marionette TRACE conn3 <- [1,1290,null,{}] 14:06:47 INFO - PROCESS | 3288 | 1463173607271 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}] 14:06:47 INFO - PROCESS | 3288 | 1463173607386 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 14:06:47 INFO - PROCESS | 3288 | 1463173607522 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 3288 | ++DOCSHELL 1AEB5000 == 84 [pid = 3288] [id = 332] 14:06:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1B268800) [pid = 3288] [serial = 995] [outer = 00000000] 14:06:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1B966000) [pid = 3288] [serial = 996] [outer = 1B268800] 14:06:47 INFO - PROCESS | 3288 | 1463173607577 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1BA7EC00) [pid = 3288] [serial = 997] [outer = 1B268800] 14:06:48 INFO - PROCESS | 3288 | 1463173608212 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 982ms 14:06:48 INFO - PROCESS | 3288 | 1463173608254 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 3288 | 1463173608257 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 14:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:06:48 INFO - PROCESS | 3288 | 1463173608260 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 3288 | 1463173608262 Marionette TRACE conn3 <- [1,1294,null,{}] 14:06:48 INFO - PROCESS | 3288 | 1463173608267 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}] 14:06:48 INFO - PROCESS | 3288 | 1463173608381 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 14:06:48 INFO - PROCESS | 3288 | 1463173608490 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 3288 | ++DOCSHELL 10E54000 == 85 [pid = 3288] [id = 333] 14:06:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (11389C00) [pid = 3288] [serial = 998] [outer = 00000000] 14:06:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (143A5800) [pid = 3288] [serial = 999] [outer = 11389C00] 14:06:48 INFO - PROCESS | 3288 | 1463173608542 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (166E7000) [pid = 3288] [serial = 1000] [outer = 11389C00] 14:06:49 INFO - PROCESS | 3288 | 1463173609356 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1138ms 14:06:49 INFO - PROCESS | 3288 | 1463173609411 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 3288 | 1463173609415 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 14:06:49 INFO - PROCESS | 3288 | 1463173609420 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:06:49 INFO - PROCESS | 3288 | 1463173609424 Marionette TRACE conn3 <- [1,1298,null,{}] 14:06:49 INFO - PROCESS | 3288 | 1463173609430 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}] 14:06:49 INFO - PROCESS | 3288 | 1463173609535 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 14:06:49 INFO - PROCESS | 3288 | 1463173609679 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 3288 | ++DOCSHELL 1153B000 == 86 [pid = 3288] [id = 334] 14:06:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1153C800) [pid = 3288] [serial = 1001] [outer = 00000000] 14:06:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (12DE9800) [pid = 3288] [serial = 1002] [outer = 1153C800] 14:06:49 INFO - PROCESS | 3288 | 1463173609728 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (13441C00) [pid = 3288] [serial = 1003] [outer = 1153C800] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 11253800 == 85 [pid = 3288] [id = 243] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 10D56800 == 84 [pid = 3288] [id = 139] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 1159E000 == 83 [pid = 3288] [id = 168] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 1841D800 == 82 [pid = 3288] [id = 246] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 1661D800 == 81 [pid = 3288] [id = 325] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 1104D000 == 80 [pid = 3288] [id = 324] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 105ECC00 == 79 [pid = 3288] [id = 323] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 19D5A400 == 78 [pid = 3288] [id = 322] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 19D36400 == 77 [pid = 3288] [id = 321] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 17F35400 == 76 [pid = 3288] [id = 320] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 17341800 == 75 [pid = 3288] [id = 319] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 143CBC00 == 74 [pid = 3288] [id = 318] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 13078400 == 73 [pid = 3288] [id = 317] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 12BA3800 == 72 [pid = 3288] [id = 316] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (1B6BA800) [pid = 3288] [serial = 924] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 0F554400 == 71 [pid = 3288] [id = 315] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 1432F000 == 70 [pid = 3288] [id = 310] 14:06:50 INFO - PROCESS | 3288 | --DOCSHELL 11054800 == 69 [pid = 3288] [id = 309] 14:06:50 INFO - PROCESS | 3288 | 1463173610320 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] 14:06:50 INFO - PROCESS | 3288 | 1463173610372 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 14:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:06:50 INFO - PROCESS | 3288 | 1463173610378 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 3288 | 1463173610381 Marionette TRACE conn3 <- [1,1302,null,{}] 14:06:50 INFO - PROCESS | 3288 | 1463173610385 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}] 14:06:50 INFO - PROCESS | 3288 | 1463173610485 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (16CA1400) [pid = 3288] [serial = 733] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (19D3AC00) [pid = 3288] [serial = 736] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (15846800) [pid = 3288] [serial = 687] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (1B484800) [pid = 3288] [serial = 729] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (19F66800) [pid = 3288] [serial = 690] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1B6B7800) [pid = 3288] [serial = 739] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (1AEBC400) [pid = 3288] [serial = 693] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (15738C00) [pid = 3288] [serial = 742] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1B25C400) [pid = 3288] [serial = 639] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (143CF000) [pid = 3288] [serial = 642] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (18418400) [pid = 3288] [serial = 645] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1B25D000) [pid = 3288] [serial = 648] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1174F000) [pid = 3288] [serial = 684] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (11754400) [pid = 3288] [serial = 778] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1590F400) [pid = 3288] [serial = 781] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (19D35400) [pid = 3288] [serial = 784] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (19F84800) [pid = 3288] [serial = 787] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1A09E400) [pid = 3288] [serial = 790] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (13C9E800) [pid = 3288] [serial = 829] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (17344400) [pid = 3288] [serial = 832] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1A7CE800) [pid = 3288] [serial = 835] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1AEB0000) [pid = 3288] [serial = 838] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1661EC00) [pid = 3288] [serial = 841] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1A489400) [pid = 3288] [serial = 915] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1A09C800) [pid = 3288] [serial = 913] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F7CC00) [pid = 3288] [serial = 912] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19F88000) [pid = 3288] [serial = 919] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1AEBA400) [pid = 3288] [serial = 885] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (11057C00) [pid = 3288] [serial = 895] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (11054400) [pid = 3288] [serial = 894] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (13CAA800) [pid = 3288] [serial = 877] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (13C9FC00) [pid = 3288] [serial = 876] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (17F35000) [pid = 3288] [serial = 918] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (13CAA000) [pid = 3288] [serial = 898] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (13680000) [pid = 3288] [serial = 897] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (159C7400) [pid = 3288] [serial = 903] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (166ED800) [pid = 3288] [serial = 904] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (13CA0800) [pid = 3288] [serial = 900] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (143A5000) [pid = 3288] [serial = 901] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1590C800) [pid = 3288] [serial = 879] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (166EB000) [pid = 3288] [serial = 880] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1B6BE400) [pid = 3288] [serial = 892] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1B6BAC00) [pid = 3288] [serial = 891] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1A7C8C00) [pid = 3288] [serial = 883] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A488C00) [pid = 3288] [serial = 882] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B3F1800) [pid = 3288] [serial = 889] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1B265800) [pid = 3288] [serial = 888] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (17CAA800) [pid = 3288] [serial = 906] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1A48A000) [pid = 3288] [serial = 916] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1841B400) [pid = 3288] [serial = 909] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1841E400) [pid = 3288] [serial = 910] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1B264800) [pid = 3288] [serial = 922] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1B1CF000) [pid = 3288] [serial = 886] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1AE52400) [pid = 3288] [serial = 921] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (17EE6000) [pid = 3288] [serial = 907] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1B3F2C00) [pid = 3288] [serial = 696] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1AE55000) [pid = 3288] [serial = 826] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 3288 | 1463173610589 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 3288 | ++DOCSHELL 107FAC00 == 70 [pid = 3288] [id = 335] 14:06:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10D5CC00) [pid = 3288] [serial = 1004] [outer = 00000000] 14:06:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (11058800) [pid = 3288] [serial = 1005] [outer = 10D5CC00] 14:06:50 INFO - PROCESS | 3288 | 1463173610634 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (12B85400) [pid = 3288] [serial = 1006] [outer = 10D5CC00] 14:06:51 INFO - PROCESS | 3288 | 1463173611069 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 14:06:51 INFO - PROCESS | 3288 | 1463173611118 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 3288 | 1463173611120 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 14:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:06:51 INFO - PROCESS | 3288 | 1463173611124 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 3288 | 1463173611127 Marionette TRACE conn3 <- [1,1306,null,{}] 14:06:51 INFO - PROCESS | 3288 | 1463173611137 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}] 14:06:51 INFO - PROCESS | 3288 | 1463173611226 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 14:06:51 INFO - PROCESS | 3288 | 1463173611236 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 3288 | ++DOCSHELL 143C5800 == 71 [pid = 3288] [id = 336] 14:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (143C6C00) [pid = 3288] [serial = 1007] [outer = 00000000] 14:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1572E400) [pid = 3288] [serial = 1008] [outer = 143C6C00] 14:06:51 INFO - PROCESS | 3288 | 1463173611289 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (157ED000) [pid = 3288] [serial = 1009] [outer = 143C6C00] 14:06:51 INFO - PROCESS | 3288 | 1463173611768 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 686ms 14:06:51 INFO - PROCESS | 3288 | 1463173611823 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 3288 | 1463173611825 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 14:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:06:51 INFO - PROCESS | 3288 | 1463173611829 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 3288 | 1463173611830 Marionette TRACE conn3 <- [1,1310,null,{}] 14:06:51 INFO - PROCESS | 3288 | 1463173611834 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}] 14:06:51 INFO - PROCESS | 3288 | 1463173611918 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 14:06:51 INFO - PROCESS | 3288 | 1463173611927 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 3288 | ++DOCSHELL 1584AC00 == 72 [pid = 3288] [id = 337] 14:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (15850000) [pid = 3288] [serial = 1010] [outer = 00000000] 14:06:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (16619000) [pid = 3288] [serial = 1011] [outer = 15850000] 14:06:51 INFO - PROCESS | 3288 | 1463173611972 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (16707800) [pid = 3288] [serial = 1012] [outer = 15850000] 14:06:52 INFO - PROCESS | 3288 | 1463173612421 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 639ms 14:06:52 INFO - PROCESS | 3288 | 1463173612466 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 3288 | 1463173612468 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 14:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:06:52 INFO - PROCESS | 3288 | 1463173612472 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 3288 | 1463173612473 Marionette TRACE conn3 <- [1,1314,null,{}] 14:06:52 INFO - PROCESS | 3288 | 1463173612477 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}] 14:06:52 INFO - PROCESS | 3288 | 1463173612553 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 14:06:52 INFO - PROCESS | 3288 | 1463173612560 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 3288 | ++DOCSHELL 12DECC00 == 73 [pid = 3288] [id = 338] 14:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (133D4400) [pid = 3288] [serial = 1013] [outer = 00000000] 14:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (17341800) [pid = 3288] [serial = 1014] [outer = 133D4400] 14:06:52 INFO - PROCESS | 3288 | 1463173612635 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (179B9400) [pid = 3288] [serial = 1015] [outer = 133D4400] 14:06:53 INFO - PROCESS | 3288 | 1463173613103 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]]]}] 14:06:53 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 14:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 702ms 14:06:53 INFO - PROCESS | 3288 | 1463173613156 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 3288 | 1463173613158 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 14:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:06:53 INFO - PROCESS | 3288 | 1463173613167 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 3288 | 1463173613169 Marionette TRACE conn3 <- [1,1318,null,{}] 14:06:53 INFO - PROCESS | 3288 | 1463173613173 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}] 14:06:53 INFO - PROCESS | 3288 | 1463173613303 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 14:06:53 INFO - PROCESS | 3288 | 1463173613365 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 3288 | ++DOCSHELL 18402C00 == 74 [pid = 3288] [id = 339] 14:06:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18414400) [pid = 3288] [serial = 1016] [outer = 00000000] 14:06:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1841B400) [pid = 3288] [serial = 1017] [outer = 18414400] 14:06:53 INFO - PROCESS | 3288 | 1463173613409 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1856F000) [pid = 3288] [serial = 1018] [outer = 18414400] 14:06:53 INFO - PROCESS | 3288 | 1463173613842 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]]]}] 14:06:53 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 14:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 702ms 14:06:53 INFO - PROCESS | 3288 | 1463173613861 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 3288 | 1463173613863 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 14:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:06:53 INFO - PROCESS | 3288 | 1463173613866 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 3288 | 1463173613867 Marionette TRACE conn3 <- [1,1322,null,{}] 14:06:53 INFO - PROCESS | 3288 | 1463173613871 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}] 14:06:54 INFO - PROCESS | 3288 | 1463173614019 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 14:06:54 INFO - PROCESS | 3288 | 1463173614028 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 3288 | ++DOCSHELL 15849000 == 75 [pid = 3288] [id = 340] 14:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19D38000) [pid = 3288] [serial = 1019] [outer = 00000000] 14:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (19D44400) [pid = 3288] [serial = 1020] [outer = 19D38000] 14:06:54 INFO - PROCESS | 3288 | 1463173614128 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (19D5E000) [pid = 3288] [serial = 1021] [outer = 19D38000] 14:06:54 INFO - PROCESS | 3288 | 1463173614542 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 749ms 14:06:54 INFO - PROCESS | 3288 | 1463173614607 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 3288 | 1463173614609 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 14:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:06:54 INFO - PROCESS | 3288 | 1463173614612 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 3288 | 1463173614613 Marionette TRACE conn3 <- [1,1326,null,{}] 14:06:54 INFO - PROCESS | 3288 | 1463173614623 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}] 14:06:54 INFO - PROCESS | 3288 | 1463173614735 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 14:06:54 INFO - PROCESS | 3288 | 1463173614920 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19D54C00) [pid = 3288] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19D5AC00) [pid = 3288] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (17341C00) [pid = 3288] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (12DE6800) [pid = 3288] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (13370C00) [pid = 3288] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0F554800) [pid = 3288] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (18402000) [pid = 3288] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (143D2C00) [pid = 3288] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (11750400) [pid = 3288] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (107F0000) [pid = 3288] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A0EF800) [pid = 3288] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:06:54 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (17345C00) [pid = 3288] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:06:54 INFO - PROCESS | 3288 | ++DOCSHELL 107F0000 == 76 [pid = 3288] [id = 341] 14:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (10D56C00) [pid = 3288] [serial = 1022] [outer = 00000000] 14:06:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (11748800) [pid = 3288] [serial = 1023] [outer = 10D56C00] 14:06:54 INFO - PROCESS | 3288 | 1463173614973 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (143AFC00) [pid = 3288] [serial = 1024] [outer = 10D56C00] 14:06:55 INFO - PROCESS | 3288 | 1463173615824 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1247ms 14:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:06:55 INFO - PROCESS | 3288 | 1463173615868 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 3288 | 1463173615870 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 14:06:55 INFO - PROCESS | 3288 | 1463173615873 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 3288 | 1463173615875 Marionette TRACE conn3 <- [1,1330,null,{}] 14:06:55 INFO - PROCESS | 3288 | 1463173615879 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}] 14:06:55 INFO - PROCESS | 3288 | 1463173615964 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 14:06:55 INFO - PROCESS | 3288 | 1463173615970 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 3288 | ++DOCSHELL 1138BC00 == 77 [pid = 3288] [id = 342] 14:06:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1138C000) [pid = 3288] [serial = 1025] [outer = 00000000] 14:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19F5A800) [pid = 3288] [serial = 1026] [outer = 1138C000] 14:06:56 INFO - PROCESS | 3288 | 1463173616014 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19F84400) [pid = 3288] [serial = 1027] [outer = 1138C000] 14:06:56 INFO - PROCESS | 3288 | 1463173616436 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 593ms 14:06:56 INFO - PROCESS | 3288 | 1463173616470 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 3288 | 1463173616472 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 14:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:06:56 INFO - PROCESS | 3288 | 1463173616476 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 3288 | 1463173616477 Marionette TRACE conn3 <- [1,1334,null,{}] 14:06:56 INFO - PROCESS | 3288 | 1463173616480 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}] 14:06:56 INFO - PROCESS | 3288 | 1463173616575 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 14:06:56 INFO - PROCESS | 3288 | 1463173616581 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 3288 | ++DOCSHELL 179F2800 == 78 [pid = 3288] [id = 343] 14:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D5AC00) [pid = 3288] [serial = 1028] [outer = 00000000] 14:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1A0EF000) [pid = 3288] [serial = 1029] [outer = 19D5AC00] 14:06:56 INFO - PROCESS | 3288 | 1463173616624 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1A491C00) [pid = 3288] [serial = 1030] [outer = 19D5AC00] 14:06:57 INFO - PROCESS | 3288 | 1463173617256 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 842ms 14:06:57 INFO - PROCESS | 3288 | 1463173617335 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 3288 | 1463173617340 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 14:06:57 INFO - PROCESS | 3288 | 1463173617346 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:06:57 INFO - PROCESS | 3288 | 1463173617350 Marionette TRACE conn3 <- [1,1338,null,{}] 14:06:57 INFO - PROCESS | 3288 | 1463173617356 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}] 14:06:57 INFO - PROCESS | 3288 | 1463173617477 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 14:06:57 INFO - PROCESS | 3288 | 1463173617618 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 3288 | ++DOCSHELL 1104E400 == 79 [pid = 3288] [id = 344] 14:06:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (11051000) [pid = 3288] [serial = 1031] [outer = 00000000] 14:06:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (11FE4800) [pid = 3288] [serial = 1032] [outer = 11051000] 14:06:57 INFO - PROCESS | 3288 | 1463173617675 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (13A0FC00) [pid = 3288] [serial = 1033] [outer = 11051000] 14:06:58 INFO - PROCESS | 3288 | 1463173618233 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 952ms 14:06:58 INFO - PROCESS | 3288 | 1463173618296 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 3288 | 1463173618302 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 14:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:06:58 INFO - PROCESS | 3288 | 1463173618309 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 3288 | 1463173618311 Marionette TRACE conn3 <- [1,1342,null,{}] 14:06:58 INFO - PROCESS | 3288 | 1463173618315 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}] 14:06:58 INFO - PROCESS | 3288 | 1463173618425 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 14:06:58 INFO - PROCESS | 3288 | 1463173618560 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 3288 | ++DOCSHELL 143A4C00 == 80 [pid = 3288] [id = 345] 14:06:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (143A6800) [pid = 3288] [serial = 1034] [outer = 00000000] 14:06:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (158B9400) [pid = 3288] [serial = 1035] [outer = 143A6800] 14:06:58 INFO - PROCESS | 3288 | 1463173618623 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1661D800) [pid = 3288] [serial = 1036] [outer = 143A6800] 14:06:59 INFO - PROCESS | 3288 | 1463173619198 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 951ms 14:06:59 INFO - PROCESS | 3288 | 1463173619252 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 3288 | 1463173619254 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 14:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:06:59 INFO - PROCESS | 3288 | 1463173619258 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 3288 | 1463173619262 Marionette TRACE conn3 <- [1,1346,null,{}] 14:06:59 INFO - PROCESS | 3288 | 1463173619273 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}] 14:06:59 INFO - PROCESS | 3288 | 1463173619386 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 14:06:59 INFO - PROCESS | 3288 | 1463173619523 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 3288 | ++DOCSHELL 19D35400 == 81 [pid = 3288] [id = 346] 14:06:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19D36400) [pid = 3288] [serial = 1037] [outer = 00000000] 14:06:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19F5E400) [pid = 3288] [serial = 1038] [outer = 19D36400] 14:06:59 INFO - PROCESS | 3288 | 1463173619582 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1A0F0800) [pid = 3288] [serial = 1039] [outer = 19D36400] 14:07:00 INFO - PROCESS | 3288 | 1463173620212 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 998ms 14:07:00 INFO - PROCESS | 3288 | 1463173620260 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 3288 | 1463173620263 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 14:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:07:00 INFO - PROCESS | 3288 | 1463173620266 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 3288 | 1463173620268 Marionette TRACE conn3 <- [1,1350,null,{}] 14:07:00 INFO - PROCESS | 3288 | 1463173620272 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}] 14:07:00 INFO - PROCESS | 3288 | 1463173620380 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 14:07:00 INFO - PROCESS | 3288 | 1463173620513 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 3288 | ++DOCSHELL 1A7CF400 == 82 [pid = 3288] [id = 347] 14:07:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1A7CF800) [pid = 3288] [serial = 1040] [outer = 00000000] 14:07:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1AD71C00) [pid = 3288] [serial = 1041] [outer = 1A7CF800] 14:07:00 INFO - PROCESS | 3288 | 1463173620567 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1AD80C00) [pid = 3288] [serial = 1042] [outer = 1A7CF800] 14:07:01 INFO - PROCESS | 3288 | 1463173621156 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 936ms 14:07:01 INFO - PROCESS | 3288 | 1463173621211 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 3288 | 1463173621213 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 14:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:07:01 INFO - PROCESS | 3288 | 1463173621201 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 3288 | 1463173621203 Marionette TRACE conn3 <- [1,1354,null,{}] 14:07:01 INFO - PROCESS | 3288 | 1463173621206 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}] 14:07:01 INFO - PROCESS | 3288 | 1463173621310 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 14:07:01 INFO - PROCESS | 3288 | 1463173621416 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 3288 | ++DOCSHELL 1A0EA400 == 83 [pid = 3288] [id = 348] 14:07:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1A7CD800) [pid = 3288] [serial = 1043] [outer = 00000000] 14:07:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1AEB0C00) [pid = 3288] [serial = 1044] [outer = 1A7CD800] 14:07:01 INFO - PROCESS | 3288 | 1463173621468 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1AEB7400) [pid = 3288] [serial = 1045] [outer = 1A7CD800] 14:07:02 INFO - PROCESS | 3288 | 1463173622096 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] 14:07:02 INFO - PROCESS | 3288 | 1463173622148 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 14:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:07:02 INFO - PROCESS | 3288 | 1463173622152 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 3288 | 1463173622154 Marionette TRACE conn3 <- [1,1358,null,{}] 14:07:02 INFO - PROCESS | 3288 | 1463173622158 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}] 14:07:02 INFO - PROCESS | 3288 | 1463173622283 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 14:07:02 INFO - PROCESS | 3288 | 1463173622418 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 3288 | ++DOCSHELL 1AE5E800 == 84 [pid = 3288] [id = 349] 14:07:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1AEB0800) [pid = 3288] [serial = 1046] [outer = 00000000] 14:07:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1B3FDC00) [pid = 3288] [serial = 1047] [outer = 1AEB0800] 14:07:02 INFO - PROCESS | 3288 | 1463173622472 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B488000) [pid = 3288] [serial = 1048] [outer = 1AEB0800] 14:07:03 INFO - PROCESS | 3288 | 1463173623295 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] 14:07:03 INFO - PROCESS | 3288 | 1463173623360 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 14:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:07:03 INFO - PROCESS | 3288 | 1463173623365 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 3288 | 1463173623369 Marionette TRACE conn3 <- [1,1362,null,{}] 14:07:03 INFO - PROCESS | 3288 | 1463173623375 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}] 14:07:03 INFO - PROCESS | 3288 | 1463173623481 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 14:07:03 INFO - PROCESS | 3288 | 1463173623621 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 3288 | ++DOCSHELL 11057000 == 85 [pid = 3288] [id = 350] 14:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (11598800) [pid = 3288] [serial = 1049] [outer = 00000000] 14:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (13435400) [pid = 3288] [serial = 1050] [outer = 11598800] 14:07:03 INFO - PROCESS | 3288 | 1463173623671 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1403D800) [pid = 3288] [serial = 1051] [outer = 11598800] 14:07:04 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:04 INFO - PROCESS | 3288 | 1463173624232 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] 14:07:04 INFO - PROCESS | 3288 | 1463173624318 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 14:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:07:04 INFO - PROCESS | 3288 | 1463173624324 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 3288 | 1463173624327 Marionette TRACE conn3 <- [1,1366,null,{}] 14:07:04 INFO - PROCESS | 3288 | 1463173624331 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}] 14:07:04 INFO - PROCESS | 3288 | 1463173624429 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 14:07:04 INFO - PROCESS | 3288 | 1463173624574 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 1138BC00 == 84 [pid = 3288] [id = 342] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 107F0000 == 83 [pid = 3288] [id = 341] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 15849000 == 82 [pid = 3288] [id = 340] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 18402C00 == 81 [pid = 3288] [id = 339] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 12DECC00 == 80 [pid = 3288] [id = 338] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 1584AC00 == 79 [pid = 3288] [id = 337] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 143C5800 == 78 [pid = 3288] [id = 336] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 107FAC00 == 77 [pid = 3288] [id = 335] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 1153B000 == 76 [pid = 3288] [id = 334] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (11389400) [pid = 3288] [serial = 927] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (17F31400) [pid = 3288] [serial = 930] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1B3F7800) [pid = 3288] [serial = 933] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1BA79800) [pid = 3288] [serial = 936] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1BAB8400) [pid = 3288] [serial = 939] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1368EC00) [pid = 3288] [serial = 942] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | ++DOCSHELL 107F0000 == 77 [pid = 3288] [id = 351] 14:07:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (107FAC00) [pid = 3288] [serial = 1052] [outer = 00000000] 14:07:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (11538800) [pid = 3288] [serial = 1053] [outer = 107FAC00] 14:07:04 INFO - PROCESS | 3288 | 1463173624655 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (13684400) [pid = 3288] [serial = 1054] [outer = 107FAC00] 14:07:04 INFO - PROCESS | 3288 | --DOCSHELL 0FD83C00 == 76 [pid = 3288] [id = 327] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1AD7A800) [pid = 3288] [serial = 874] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F5CC00) [pid = 3288] [serial = 963] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1A068400) [pid = 3288] [serial = 966] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (17CA9800) [pid = 3288] [serial = 957] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (17ED0400) [pid = 3288] [serial = 958] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19F7C400) [pid = 3288] [serial = 964] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (143A5400) [pid = 3288] [serial = 949] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (13CA4800) [pid = 3288] [serial = 948] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (14697C00) [pid = 3288] [serial = 951] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (15730800) [pid = 3288] [serial = 952] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (10E56400) [pid = 3288] [serial = 945] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (11051C00) [pid = 3288] [serial = 946] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19D36C00) [pid = 3288] [serial = 960] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (166F2C00) [pid = 3288] [serial = 954] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (16CA3400) [pid = 3288] [serial = 955] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1A0A3800) [pid = 3288] [serial = 967] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (143C7400) [pid = 3288] [serial = 972] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1104D800) [pid = 3288] [serial = 969] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (11542800) [pid = 3288] [serial = 970] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (159C5800) [pid = 3288] [serial = 973] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19D59000) [pid = 3288] [serial = 976] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19D42C00) [pid = 3288] [serial = 961] [outer = 00000000] [url = about:blank] 14:07:04 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18419400) [pid = 3288] [serial = 975] [outer = 00000000] [url = about:blank] 14:07:05 INFO - PROCESS | 3288 | 1463173625092 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] 14:07:05 INFO - PROCESS | 3288 | 1463173625127 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 14:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:07:05 INFO - PROCESS | 3288 | 1463173625130 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 3288 | 1463173625134 Marionette TRACE conn3 <- [1,1370,null,{}] 14:07:05 INFO - PROCESS | 3288 | 1463173625148 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}] 14:07:05 INFO - PROCESS | 3288 | 1463173625242 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 14:07:05 INFO - PROCESS | 3288 | 1463173625250 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 3288 | ++DOCSHELL 157EC000 == 77 [pid = 3288] [id = 352] 14:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (157F3C00) [pid = 3288] [serial = 1055] [outer = 00000000] 14:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1661D400) [pid = 3288] [serial = 1056] [outer = 157F3C00] 14:07:05 INFO - PROCESS | 3288 | 1463173625296 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (166F1C00) [pid = 3288] [serial = 1057] [outer = 157F3C00] 14:07:05 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:05 INFO - PROCESS | 3288 | 1463173625771 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] 14:07:05 INFO - PROCESS | 3288 | 1463173625832 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 14:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:07:05 INFO - PROCESS | 3288 | 1463173625836 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 3288 | 1463173625838 Marionette TRACE conn3 <- [1,1374,null,{}] 14:07:05 INFO - PROCESS | 3288 | 1463173625841 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}] 14:07:05 INFO - PROCESS | 3288 | 1463173625927 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 14:07:05 INFO - PROCESS | 3288 | 1463173625936 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 3288 | ++DOCSHELL 1733EC00 == 78 [pid = 3288] [id = 353] 14:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1733F400) [pid = 3288] [serial = 1058] [outer = 00000000] 14:07:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (17ED0C00) [pid = 3288] [serial = 1059] [outer = 1733F400] 14:07:05 INFO - PROCESS | 3288 | 1463173625981 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (17F35400) [pid = 3288] [serial = 1060] [outer = 1733F400] 14:07:06 INFO - PROCESS | 3288 | 1463173626695 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] 14:07:06 INFO - PROCESS | 3288 | 1463173626745 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 14:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:07:06 INFO - PROCESS | 3288 | 1463173626751 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 3288 | 1463173626754 Marionette TRACE conn3 <- [1,1378,null,{}] 14:07:06 INFO - PROCESS | 3288 | 1463173626761 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}] 14:07:06 INFO - PROCESS | 3288 | 1463173626919 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 14:07:07 INFO - PROCESS | 3288 | 1463173627054 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 3288 | ++DOCSHELL 0FD84C00 == 79 [pid = 3288] [id = 354] 14:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (12D8DC00) [pid = 3288] [serial = 1061] [outer = 00000000] 14:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1572D800) [pid = 3288] [serial = 1062] [outer = 12D8DC00] 14:07:07 INFO - PROCESS | 3288 | 1463173627111 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (157F7000) [pid = 3288] [serial = 1063] [outer = 12D8DC00] 14:07:07 INFO - PROCESS | 3288 | 1463173627698 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 998ms 14:07:07 INFO - PROCESS | 3288 | 1463173627754 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 3288 | 1463173627760 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 14:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:07:07 INFO - PROCESS | 3288 | 1463173627767 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 3288 | 1463173627770 Marionette TRACE conn3 <- [1,1382,null,{}] 14:07:07 INFO - PROCESS | 3288 | 1463173627774 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}] 14:07:07 INFO - PROCESS | 3288 | 1463173627887 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 14:07:08 INFO - PROCESS | 3288 | 1463173628021 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 3288 | ++DOCSHELL 157F4C00 == 80 [pid = 3288] [id = 355] 14:07:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (15846800) [pid = 3288] [serial = 1064] [outer = 00000000] 14:07:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17EC9C00) [pid = 3288] [serial = 1065] [outer = 15846800] 14:07:08 INFO - PROCESS | 3288 | 1463173628076 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18411800) [pid = 3288] [serial = 1066] [outer = 15846800] 14:07:08 INFO - PROCESS | 3288 | 1463173628663 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 936ms 14:07:08 INFO - PROCESS | 3288 | 1463173628710 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 3288 | 1463173628713 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 14:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:07:08 INFO - PROCESS | 3288 | 1463173628716 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 3288 | 1463173628720 Marionette TRACE conn3 <- [1,1386,null,{}] 14:07:08 INFO - PROCESS | 3288 | 1463173628731 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}] 14:07:08 INFO - PROCESS | 3288 | 1463173628840 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 14:07:08 INFO - PROCESS | 3288 | 1463173628956 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 3288 | ++DOCSHELL 19D55000 == 81 [pid = 3288] [id = 356] 14:07:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19D55C00) [pid = 3288] [serial = 1067] [outer = 00000000] 14:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19D5E400) [pid = 3288] [serial = 1068] [outer = 19D55C00] 14:07:09 INFO - PROCESS | 3288 | 1463173629053 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19F67400) [pid = 3288] [serial = 1069] [outer = 19D55C00] 14:07:09 INFO - PROCESS | 3288 | 1463173629630 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 936ms 14:07:09 INFO - PROCESS | 3288 | 1463173629661 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 3288 | 1463173629664 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 14:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:07:09 INFO - PROCESS | 3288 | 1463173629667 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 3288 | 1463173629669 Marionette TRACE conn3 <- [1,1390,null,{}] 14:07:09 INFO - PROCESS | 3288 | 1463173629673 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}] 14:07:09 INFO - PROCESS | 3288 | 1463173629779 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 14:07:09 INFO - PROCESS | 3288 | 1463173629884 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 3288 | ++DOCSHELL 19F5C800 == 82 [pid = 3288] [id = 357] 14:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19F88400) [pid = 3288] [serial = 1070] [outer = 00000000] 14:07:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1A0A3800) [pid = 3288] [serial = 1071] [outer = 19F88400] 14:07:09 INFO - PROCESS | 3288 | 1463173629945 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1A48AC00) [pid = 3288] [serial = 1072] [outer = 19F88400] 14:07:10 INFO - PROCESS | 3288 | 1463173630490 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 889ms 14:07:10 INFO - PROCESS | 3288 | 1463173630555 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 3288 | 1463173630558 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 14:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:07:10 INFO - PROCESS | 3288 | 1463173630561 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 3288 | 1463173630563 Marionette TRACE conn3 <- [1,1394,null,{}] 14:07:10 INFO - PROCESS | 3288 | 1463173630567 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}] 14:07:10 INFO - PROCESS | 3288 | 1463173630670 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 14:07:10 INFO - PROCESS | 3288 | 1463173630775 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 3288 | ++DOCSHELL 19F85800 == 83 [pid = 3288] [id = 358] 14:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A0A0800) [pid = 3288] [serial = 1073] [outer = 00000000] 14:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1AE50C00) [pid = 3288] [serial = 1074] [outer = 1A0A0800] 14:07:10 INFO - PROCESS | 3288 | 1463173630828 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1AE53800) [pid = 3288] [serial = 1075] [outer = 1A0A0800] 14:07:11 INFO - PROCESS | 3288 | 1463173631416 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 889ms 14:07:11 INFO - PROCESS | 3288 | 1463173631465 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 3288 | 1463173631468 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 14:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:07:11 INFO - PROCESS | 3288 | 1463173631471 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 3288 | 1463173631473 Marionette TRACE conn3 <- [1,1398,null,{}] 14:07:11 INFO - PROCESS | 3288 | 1463173631477 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}] 14:07:11 INFO - PROCESS | 3288 | 1463173631599 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 14:07:11 INFO - PROCESS | 3288 | 1463173631707 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 3288 | ++DOCSHELL 1AD7F400 == 84 [pid = 3288] [id = 359] 14:07:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1B267000) [pid = 3288] [serial = 1076] [outer = 00000000] 14:07:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B6B6400) [pid = 3288] [serial = 1077] [outer = 1B267000] 14:07:11 INFO - PROCESS | 3288 | 1463173631760 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1B6BC400) [pid = 3288] [serial = 1078] [outer = 1B267000] 14:07:12 INFO - PROCESS | 3288 | 1463173632376 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 936ms 14:07:12 INFO - PROCESS | 3288 | 1463173632416 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 3288 | 1463173632418 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 14:07:12 INFO - PROCESS | 3288 | 1463173632422 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:07:12 INFO - PROCESS | 3288 | 1463173632424 Marionette TRACE conn3 <- [1,1402,null,{}] 14:07:12 INFO - PROCESS | 3288 | 1463173632427 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}] 14:07:12 INFO - PROCESS | 3288 | 1463173632574 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 14:07:12 INFO - PROCESS | 3288 | 1463173632636 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 3288 | ++DOCSHELL 11FEFC00 == 85 [pid = 3288] [id = 360] 14:07:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1B260C00) [pid = 3288] [serial = 1079] [outer = 00000000] 14:07:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1B965400) [pid = 3288] [serial = 1080] [outer = 1B260C00] 14:07:12 INFO - PROCESS | 3288 | 1463173632688 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1BA74800) [pid = 3288] [serial = 1081] [outer = 1B260C00] 14:07:13 INFO - PROCESS | 3288 | 1463173633401 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 999ms 14:07:13 INFO - PROCESS | 3288 | 1463173633425 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 3288 | 1463173633427 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 14:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:07:13 INFO - PROCESS | 3288 | 1463173633431 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 3288 | 1463173633433 Marionette TRACE conn3 <- [1,1406,null,{}] 14:07:13 INFO - PROCESS | 3288 | 1463173633437 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}] 14:07:13 INFO - PROCESS | 3288 | 1463173633542 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 14:07:13 INFO - PROCESS | 3288 | 1463173633785 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 3288 | ++DOCSHELL 107EF000 == 86 [pid = 3288] [id = 361] 14:07:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (10D5A800) [pid = 3288] [serial = 1082] [outer = 00000000] 14:07:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1159D000) [pid = 3288] [serial = 1083] [outer = 10D5A800] 14:07:13 INFO - PROCESS | 3288 | 1463173633838 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (12DEE400) [pid = 3288] [serial = 1084] [outer = 10D5A800] 14:07:14 INFO - PROCESS | 3288 | 1463173634401 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]]]}] 14:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1045ms 14:07:14 INFO - PROCESS | 3288 | 1463173634488 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 14:07:14 INFO - PROCESS | 3288 | 1463173634491 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 14:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:07:14 INFO - PROCESS | 3288 | 1463173634495 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:07:14 INFO - PROCESS | 3288 | 1463173634499 Marionette TRACE conn3 <- [1,1410,null,{}] 14:07:14 INFO - PROCESS | 3288 | 1463173634504 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}] 14:07:14 INFO - PROCESS | 3288 | 1463173634608 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 14:07:14 INFO - PROCESS | 3288 | 1463173634734 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 1104B800 == 85 [pid = 3288] [id = 298] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 1A7CC400 == 84 [pid = 3288] [id = 279] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 1A725000 == 83 [pid = 3288] [id = 331] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 1A0F3C00 == 82 [pid = 3288] [id = 312] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 11F64800 == 81 [pid = 3288] [id = 314] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 1138D000 == 80 [pid = 3288] [id = 280] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 157EC000 == 79 [pid = 3288] [id = 352] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 107F0000 == 78 [pid = 3288] [id = 351] 14:07:14 INFO - PROCESS | 3288 | --DOCSHELL 11057000 == 77 [pid = 3288] [id = 350] 14:07:14 INFO - PROCESS | 3288 | ++DOCSHELL 11056400 == 78 [pid = 3288] [id = 362] 14:07:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (11057000) [pid = 3288] [serial = 1085] [outer = 00000000] 14:07:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (143A9C00) [pid = 3288] [serial = 1086] [outer = 11057000] 14:07:14 INFO - PROCESS | 3288 | 1463173634812 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1572C800) [pid = 3288] [serial = 1087] [outer = 11057000] 14:07:15 INFO - PROCESS | 3288 | 1463173635266 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 795ms 14:07:15 INFO - PROCESS | 3288 | 1463173635298 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 3288 | 1463173635302 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 14:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:07:15 INFO - PROCESS | 3288 | 1463173635306 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 3288 | 1463173635308 Marionette TRACE conn3 <- [1,1414,null,{}] 14:07:15 INFO - PROCESS | 3288 | 1463173635312 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}] 14:07:15 INFO - PROCESS | 3288 | 1463173635400 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 14:07:15 INFO - PROCESS | 3288 | 1463173635410 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 3288 | ++DOCSHELL 1733E400 == 79 [pid = 3288] [id = 363] 14:07:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (17341C00) [pid = 3288] [serial = 1088] [outer = 00000000] 14:07:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (184CB400) [pid = 3288] [serial = 1089] [outer = 17341C00] 14:07:15 INFO - PROCESS | 3288 | 1463173635454 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (19D52000) [pid = 3288] [serial = 1090] [outer = 17341C00] 14:07:15 INFO - PROCESS | 3288 | 1463173636001 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 14:07:16 INFO - PROCESS | 3288 | 1463173636047 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 3288 | 1463173636049 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:07:16 INFO - PROCESS | 3288 | 1463173636058 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 3288 | 1463173636067 Marionette TRACE conn3 <- [1,1418,null,{}] 14:07:16 INFO - PROCESS | 3288 | 1463173636084 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}] 14:07:16 INFO - PROCESS | 3288 | 1463173636206 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 14:07:16 INFO - PROCESS | 3288 | 1463173636274 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 3288 | ++DOCSHELL 1A984C00 == 80 [pid = 3288] [id = 364] 14:07:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1A985800) [pid = 3288] [serial = 1091] [outer = 00000000] 14:07:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1B262C00) [pid = 3288] [serial = 1092] [outer = 1A985800] 14:07:16 INFO - PROCESS | 3288 | 1463173636317 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1B3F2400) [pid = 3288] [serial = 1093] [outer = 1A985800] 14:07:16 INFO - PROCESS | 3288 | 1463173636751 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 717ms 14:07:16 INFO - PROCESS | 3288 | 1463173636773 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 3288 | 1463173636775 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:07:16 INFO - PROCESS | 3288 | 1463173636805 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 3288 | 1463173636807 Marionette TRACE conn3 <- [1,1422,null,{}] 14:07:16 INFO - PROCESS | 3288 | 1463173636824 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}] 14:07:16 INFO - PROCESS | 3288 | 1463173636945 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 14:07:16 INFO - PROCESS | 3288 | 1463173637013 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 3288 | ++DOCSHELL 1B261800 == 81 [pid = 3288] [id = 365] 14:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1B484800) [pid = 3288] [serial = 1094] [outer = 00000000] 14:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1BA7D000) [pid = 3288] [serial = 1095] [outer = 1B484800] 14:07:17 INFO - PROCESS | 3288 | 1463173637057 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1BAB6800) [pid = 3288] [serial = 1096] [outer = 1B484800] 14:07:17 INFO - PROCESS | 3288 | 1463173637490 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 14:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:07:17 INFO - PROCESS | 3288 | 1463173637525 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 3288 | 1463173637527 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 14:07:17 INFO - PROCESS | 3288 | 1463173637530 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 3288 | 1463173637532 Marionette TRACE conn3 <- [1,1426,null,{}] 14:07:17 INFO - PROCESS | 3288 | 1463173637538 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}] 14:07:17 INFO - PROCESS | 3288 | 1463173637812 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (11598800) [pid = 3288] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (107FAC00) [pid = 3288] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (157F3C00) [pid = 3288] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (133D4400) [pid = 3288] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (19D38000) [pid = 3288] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (15850000) [pid = 3288] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1153C800) [pid = 3288] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (18414400) [pid = 3288] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (143C6000) [pid = 3288] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1138C000) [pid = 3288] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1840F400) [pid = 3288] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (12B88C00) [pid = 3288] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (143C6C00) [pid = 3288] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1AEBA800) [pid = 3288] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (10D5CC00) [pid = 3288] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1A488000) [pid = 3288] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (10D56C00) [pid = 3288] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (11055000) [pid = 3288] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:07:17 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1BA75C00) [pid = 3288] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:07:17 INFO - PROCESS | 3288 | 1463173637908 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 3288 | ++DOCSHELL 10D7DC00 == 82 [pid = 3288] [id = 366] 14:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1104C000) [pid = 3288] [serial = 1097] [outer = 00000000] 14:07:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (11751000) [pid = 3288] [serial = 1098] [outer = 1104C000] 14:07:17 INFO - PROCESS | 3288 | 1463173637960 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (143D1000) [pid = 3288] [serial = 1099] [outer = 1104C000] 14:07:18 INFO - PROCESS | 3288 | 1463173638377 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 889ms 14:07:18 INFO - PROCESS | 3288 | 1463173638434 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 3288 | 1463173638436 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 14:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:07:18 INFO - PROCESS | 3288 | 1463173638439 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 3288 | 1463173638441 Marionette TRACE conn3 <- [1,1430,null,{}] 14:07:18 INFO - PROCESS | 3288 | 1463173638444 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}] 14:07:18 INFO - PROCESS | 3288 | 1463173638529 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 14:07:18 INFO - PROCESS | 3288 | 1463173638536 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 3288 | ++DOCSHELL 17CAA400 == 83 [pid = 3288] [id = 367] 14:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (17E84C00) [pid = 3288] [serial = 1100] [outer = 00000000] 14:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (17E8D000) [pid = 3288] [serial = 1101] [outer = 17E84C00] 14:07:18 INFO - PROCESS | 3288 | 1463173638579 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (17E8D800) [pid = 3288] [serial = 1102] [outer = 17E84C00] 14:07:19 INFO - PROCESS | 3288 | 1463173639010 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 640ms 14:07:19 INFO - PROCESS | 3288 | 1463173639062 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 3288 | 1463173639064 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 14:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:07:19 INFO - PROCESS | 3288 | 1463173639067 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 3288 | 1463173639068 Marionette TRACE conn3 <- [1,1434,null,{}] 14:07:19 INFO - PROCESS | 3288 | 1463173639072 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}] 14:07:19 INFO - PROCESS | 3288 | 1463173639164 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 14:07:19 INFO - PROCESS | 3288 | 1463173639170 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 3288 | ++DOCSHELL 17E8F400 == 84 [pid = 3288] [id = 368] 14:07:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (17E90800) [pid = 3288] [serial = 1103] [outer = 00000000] 14:07:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1A069400) [pid = 3288] [serial = 1104] [outer = 17E90800] 14:07:19 INFO - PROCESS | 3288 | 1463173639213 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1B6BF400) [pid = 3288] [serial = 1105] [outer = 17E90800] 14:07:19 INFO - PROCESS | 3288 | 1463173639646 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 639ms 14:07:19 INFO - PROCESS | 3288 | 1463173639705 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 3288 | 1463173639707 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 14:07:19 INFO - PROCESS | 3288 | 1463173639711 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:07:19 INFO - PROCESS | 3288 | 1463173639712 Marionette TRACE conn3 <- [1,1438,null,{}] 14:07:19 INFO - PROCESS | 3288 | 1463173639716 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}] 14:07:19 INFO - PROCESS | 3288 | 1463173639801 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 14:07:20 INFO - PROCESS | 3288 | 1463173640051 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 3288 | ++DOCSHELL 10D62400 == 85 [pid = 3288] [id = 369] 14:07:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1104B800) [pid = 3288] [serial = 1106] [outer = 00000000] 14:07:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1153F400) [pid = 3288] [serial = 1107] [outer = 1104B800] 14:07:20 INFO - PROCESS | 3288 | 1463173640113 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (12D91400) [pid = 3288] [serial = 1108] [outer = 1104B800] 14:07:20 INFO - PROCESS | 3288 | 1463173640725 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]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1045ms 14:07:20 INFO - PROCESS | 3288 | 1463173640766 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 3288 | 1463173640771 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 14:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:07:20 INFO - PROCESS | 3288 | 1463173640776 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 3288 | 1463173640780 Marionette TRACE conn3 <- [1,1442,null,{}] 14:07:20 INFO - PROCESS | 3288 | 1463173640799 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}] 14:07:20 INFO - PROCESS | 3288 | 1463173640918 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 14:07:21 INFO - PROCESS | 3288 | 1463173641058 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 3288 | ++DOCSHELL 16C9D400 == 86 [pid = 3288] [id = 370] 14:07:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (16F91000) [pid = 3288] [serial = 1109] [outer = 00000000] 14:07:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (17E84000) [pid = 3288] [serial = 1110] [outer = 16F91000] 14:07:21 INFO - PROCESS | 3288 | 1463173641113 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (17E8CC00) [pid = 3288] [serial = 1111] [outer = 16F91000] 14:07:21 INFO - PROCESS | 3288 | 1463173641701 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 967ms 14:07:21 INFO - PROCESS | 3288 | 1463173641742 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 3288 | 1463173641747 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 14:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:07:21 INFO - PROCESS | 3288 | 1463173641751 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 3288 | 1463173641753 Marionette TRACE conn3 <- [1,1446,null,{}] 14:07:21 INFO - PROCESS | 3288 | 1463173641757 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}] 14:07:21 INFO - PROCESS | 3288 | 1463173641867 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 14:07:21 INFO - PROCESS | 3288 | 1463173641982 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 3288 | ++DOCSHELL 19F86400 == 87 [pid = 3288] [id = 371] 14:07:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (19F87400) [pid = 3288] [serial = 1112] [outer = 00000000] 14:07:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1A7CB000) [pid = 3288] [serial = 1113] [outer = 19F87400] 14:07:22 INFO - PROCESS | 3288 | 1463173642077 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1AEBD000) [pid = 3288] [serial = 1114] [outer = 19F87400] 14:07:22 INFO - PROCESS | 3288 | 1463173642720 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1030ms 14:07:22 INFO - PROCESS | 3288 | 1463173642790 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 3288 | 1463173642792 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 14:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:07:22 INFO - PROCESS | 3288 | 1463173642819 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 3288 | 1463173642826 Marionette TRACE conn3 <- [1,1450,null,{}] 14:07:22 INFO - PROCESS | 3288 | 1463173642830 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}] 14:07:22 INFO - PROCESS | 3288 | 1463173642973 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 14:07:23 INFO - PROCESS | 3288 | 1463173643114 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 3288 | ++DOCSHELL 1BB86000 == 88 [pid = 3288] [id = 372] 14:07:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1BC02400) [pid = 3288] [serial = 1115] [outer = 00000000] 14:07:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1BC07000) [pid = 3288] [serial = 1116] [outer = 1BC02400] 14:07:23 INFO - PROCESS | 3288 | 1463173643168 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1BC0A000) [pid = 3288] [serial = 1117] [outer = 1BC02400] 14:07:23 INFO - PROCESS | 3288 | 1463173643734 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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 967ms 14:07:23 INFO - PROCESS | 3288 | 1463173643779 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 3288 | 1463173643782 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 14:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:07:23 INFO - PROCESS | 3288 | 1463173643785 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 3288 | 1463173643787 Marionette TRACE conn3 <- [1,1454,null,{}] 14:07:23 INFO - PROCESS | 3288 | 1463173643791 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}] 14:07:23 INFO - PROCESS | 3288 | 1463173643899 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 14:07:24 INFO - PROCESS | 3288 | 1463173644038 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 3288 | ++DOCSHELL 1BABDC00 == 89 [pid = 3288] [id = 373] 14:07:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (1BC0C000) [pid = 3288] [serial = 1118] [outer = 00000000] 14:07:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1DE13400) [pid = 3288] [serial = 1119] [outer = 1BC0C000] 14:07:24 INFO - PROCESS | 3288 | 1463173644092 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1DE18000) [pid = 3288] [serial = 1120] [outer = 1BC0C000] 14:07:24 INFO - PROCESS | 3288 | 1463173644757 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1045ms 14:07:24 INFO - PROCESS | 3288 | 1463173644843 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 3288 | 1463173644845 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 14:07:24 INFO - PROCESS | 3288 | 1463173644849 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 3288 | 1463173644851 Marionette TRACE conn3 <- [1,1458,null,{}] 14:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:07:24 INFO - PROCESS | 3288 | 1463173644855 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}] 14:07:24 INFO - PROCESS | 3288 | 1463173644962 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 14:07:25 INFO - PROCESS | 3288 | 1463173645105 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 3288 | ++DOCSHELL 11F65000 == 90 [pid = 3288] [id = 374] 14:07:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (1343AC00) [pid = 3288] [serial = 1121] [outer = 00000000] 14:07:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (13C9E800) [pid = 3288] [serial = 1122] [outer = 1343AC00] 14:07:25 INFO - PROCESS | 3288 | 1463173645166 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (166E7800) [pid = 3288] [serial = 1123] [outer = 1343AC00] 14:07:26 INFO - PROCESS | 3288 | 1463173646047 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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1247ms 14:07:26 INFO - PROCESS | 3288 | 1463173646102 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 14:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:07:26 INFO - PROCESS | 3288 | 1463173646106 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 14:07:26 INFO - PROCESS | 3288 | 1463173646111 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 3288 | 1463173646114 Marionette TRACE conn3 <- [1,1462,null,{}] 14:07:26 INFO - PROCESS | 3288 | 1463173646119 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}] 14:07:26 INFO - PROCESS | 3288 | 1463173646225 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 14:07:26 INFO - PROCESS | 3288 | 1463173646370 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 3288 | ++DOCSHELL 105F9800 == 91 [pid = 3288] [id = 375] 14:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (10D7A400) [pid = 3288] [serial = 1124] [outer = 00000000] 14:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (11D0A400) [pid = 3288] [serial = 1125] [outer = 10D7A400] 14:07:26 INFO - PROCESS | 3288 | 1463173646422 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (13A02000) [pid = 3288] [serial = 1126] [outer = 10D7A400] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 1A066800 == 90 [pid = 3288] [id = 126] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 10D79800 == 89 [pid = 3288] [id = 232] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 13CA0C00 == 88 [pid = 3288] [id = 233] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 13CA2400 == 87 [pid = 3288] [id = 326] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 16F1D400 == 86 [pid = 3288] [id = 230] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 11750C00 == 85 [pid = 3288] [id = 244] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 17E8F400 == 84 [pid = 3288] [id = 368] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 17CAA400 == 83 [pid = 3288] [id = 367] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 10D7DC00 == 82 [pid = 3288] [id = 366] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 1B261800 == 81 [pid = 3288] [id = 365] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 1A984C00 == 80 [pid = 3288] [id = 364] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 1733E400 == 79 [pid = 3288] [id = 363] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 11056400 == 78 [pid = 3288] [id = 362] 14:07:26 INFO - PROCESS | 3288 | --DOCSHELL 107EF000 == 77 [pid = 3288] [id = 361] 14:07:26 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (17ED0C00) [pid = 3288] [serial = 1059] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOCSHELL 0FD84C00 == 76 [pid = 3288] [id = 354] 14:07:27 INFO - PROCESS | 3288 | --DOCSHELL 1733EC00 == 75 [pid = 3288] [id = 353] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (1A0EF000) [pid = 3288] [serial = 1029] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (13435400) [pid = 3288] [serial = 1050] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (1403D800) [pid = 3288] [serial = 1051] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (11538800) [pid = 3288] [serial = 1053] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (11FE4800) [pid = 3288] [serial = 1032] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (13684400) [pid = 3288] [serial = 1054] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1661D400) [pid = 3288] [serial = 1056] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (166F1C00) [pid = 3288] [serial = 1057] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (158B9400) [pid = 3288] [serial = 1035] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (19F5E400) [pid = 3288] [serial = 1038] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1AEB0C00) [pid = 3288] [serial = 1044] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (1AD71C00) [pid = 3288] [serial = 1041] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1B3FDC00) [pid = 3288] [serial = 1047] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (19F84400) [pid = 3288] [serial = 1027] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (17341800) [pid = 3288] [serial = 1014] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (19D44400) [pid = 3288] [serial = 1020] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1AD7A000) [pid = 3288] [serial = 990] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (11599800) [pid = 3288] [serial = 981] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (16707800) [pid = 3288] [serial = 1012] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (12DE9800) [pid = 3288] [serial = 1002] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1856F000) [pid = 3288] [serial = 1018] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (19D3A800) [pid = 3288] [serial = 931] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (19F5A800) [pid = 3288] [serial = 1026] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1A0A5400) [pid = 3288] [serial = 978] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1B1D2000) [pid = 3288] [serial = 993] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (16CA0800) [pid = 3288] [serial = 943] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (143A5800) [pid = 3288] [serial = 999] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (16619000) [pid = 3288] [serial = 1011] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19D53400) [pid = 3288] [serial = 987] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1572E400) [pid = 3288] [serial = 1008] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1B966000) [pid = 3288] [serial = 996] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1BA81800) [pid = 3288] [serial = 937] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (157F7800) [pid = 3288] [serial = 984] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1A488400) [pid = 3288] [serial = 979] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (12B85400) [pid = 3288] [serial = 1006] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1B6B8400) [pid = 3288] [serial = 934] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (13441C00) [pid = 3288] [serial = 1003] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (11748800) [pid = 3288] [serial = 1023] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (179B9400) [pid = 3288] [serial = 1015] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (11058800) [pid = 3288] [serial = 1005] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (11D02C00) [pid = 3288] [serial = 928] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1BABB800) [pid = 3288] [serial = 940] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (143AFC00) [pid = 3288] [serial = 1024] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1841B400) [pid = 3288] [serial = 1017] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (157ED000) [pid = 3288] [serial = 1009] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19D5E000) [pid = 3288] [serial = 1021] [outer = 00000000] [url = about:blank] 14:07:27 INFO - PROCESS | 3288 | 1463173647055 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 998ms 14:07:27 INFO - PROCESS | 3288 | 1463173647111 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 3288 | 1463173647116 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 14:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:07:27 INFO - PROCESS | 3288 | 1463173647143 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 3288 | 1463173647145 Marionette TRACE conn3 <- [1,1466,null,{}] 14:07:27 INFO - PROCESS | 3288 | 1463173647153 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}] 14:07:27 INFO - PROCESS | 3288 | 1463173647239 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 14:07:27 INFO - PROCESS | 3288 | 1463173647246 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 3288 | ++DOCSHELL 11D10000 == 76 [pid = 3288] [id = 376] 14:07:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (12BA5000) [pid = 3288] [serial = 1127] [outer = 00000000] 14:07:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (133D4800) [pid = 3288] [serial = 1128] [outer = 12BA5000] 14:07:27 INFO - PROCESS | 3288 | 1463173647280 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (13681C00) [pid = 3288] [serial = 1129] [outer = 12BA5000] 14:07:27 INFO - PROCESS | 3288 | 1463173647819 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 733ms 14:07:27 INFO - PROCESS | 3288 | 1463173647867 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 3288 | 1463173647869 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 14:07:27 INFO - PROCESS | 3288 | 1463173647872 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:07:27 INFO - PROCESS | 3288 | 1463173647875 Marionette TRACE conn3 <- [1,1470,null,{}] 14:07:27 INFO - PROCESS | 3288 | 1463173647888 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}] 14:07:27 INFO - PROCESS | 3288 | 1463173647979 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 14:07:28 INFO - PROCESS | 3288 | 1463173648076 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 3288 | ++DOCSHELL 143CF000 == 77 [pid = 3288] [id = 377] 14:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (143D2C00) [pid = 3288] [serial = 1130] [outer = 00000000] 14:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1572CC00) [pid = 3288] [serial = 1131] [outer = 143D2C00] 14:07:28 INFO - PROCESS | 3288 | 1463173648124 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (15739400) [pid = 3288] [serial = 1132] [outer = 143D2C00] 14:07:28 INFO - PROCESS | 3288 | 1463173648523 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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 686ms 14:07:28 INFO - PROCESS | 3288 | 1463173648571 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 3288 | 1463173648574 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 14:07:28 INFO - PROCESS | 3288 | 1463173648577 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:07:28 INFO - PROCESS | 3288 | 1463173648579 Marionette TRACE conn3 <- [1,1474,null,{}] 14:07:28 INFO - PROCESS | 3288 | 1463173648582 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}] 14:07:28 INFO - PROCESS | 3288 | 1463173648666 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 14:07:28 INFO - PROCESS | 3288 | 1463173648672 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 3288 | ++DOCSHELL 15849000 == 78 [pid = 3288] [id = 378] 14:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (15850000) [pid = 3288] [serial = 1133] [outer = 00000000] 14:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (159C0C00) [pid = 3288] [serial = 1134] [outer = 15850000] 14:07:28 INFO - PROCESS | 3288 | 1463173648716 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (166E7C00) [pid = 3288] [serial = 1135] [outer = 15850000] 14:07:29 INFO - PROCESS | 3288 | 1463173649150 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 624ms 14:07:29 INFO - PROCESS | 3288 | 1463173649215 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3288 | 1463173649217 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 3288 | 1463173649220 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:07:29 INFO - PROCESS | 3288 | 1463173649222 Marionette TRACE conn3 <- [1,1478,null,{}] 14:07:29 INFO - PROCESS | 3288 | 1463173649226 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}] 14:07:29 INFO - PROCESS | 3288 | 1463173649348 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 14:07:29 INFO - PROCESS | 3288 | 1463173649435 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 3288 | ++DOCSHELL 1104C800 == 79 [pid = 3288] [id = 379] 14:07:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (166EE400) [pid = 3288] [serial = 1136] [outer = 00000000] 14:07:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (16C98400) [pid = 3288] [serial = 1137] [outer = 166EE400] 14:07:29 INFO - PROCESS | 3288 | 1463173649486 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (16F97400) [pid = 3288] [serial = 1138] [outer = 166EE400] 14:07:29 INFO - PROCESS | 3288 | 1463173649896 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 702ms 14:07:29 INFO - PROCESS | 3288 | 1463173649920 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3288 | 1463173649922 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 14:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:07:29 INFO - PROCESS | 3288 | 1463173649926 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 3288 | 1463173649927 Marionette TRACE conn3 <- [1,1482,null,{}] 14:07:29 INFO - PROCESS | 3288 | 1463173649931 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}] 14:07:30 INFO - PROCESS | 3288 | 1463173650063 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 14:07:30 INFO - PROCESS | 3288 | 1463173650130 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 3288 | ++DOCSHELL 17348400 == 80 [pid = 3288] [id = 380] 14:07:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1734B800) [pid = 3288] [serial = 1139] [outer = 00000000] 14:07:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (17EC7C00) [pid = 3288] [serial = 1140] [outer = 1734B800] 14:07:30 INFO - PROCESS | 3288 | 1463173650174 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (17ECA000) [pid = 3288] [serial = 1141] [outer = 1734B800] 14:07:30 INFO - PROCESS | 3288 | 1463173650611 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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 14:07:30 INFO - PROCESS | 3288 | 1463173650667 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 3288 | 1463173650669 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 14:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:07:30 INFO - PROCESS | 3288 | 1463173650672 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 3288 | 1463173650674 Marionette TRACE conn3 <- [1,1486,null,{}] 14:07:30 INFO - PROCESS | 3288 | 1463173650677 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}] 14:07:30 INFO - PROCESS | 3288 | 1463173650818 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 14:07:30 INFO - PROCESS | 3288 | 1463173650887 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 3288 | ++DOCSHELL 143CD800 == 81 [pid = 3288] [id = 381] 14:07:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (17E8E400) [pid = 3288] [serial = 1142] [outer = 00000000] 14:07:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1856E800) [pid = 3288] [serial = 1143] [outer = 17E8E400] 14:07:30 INFO - PROCESS | 3288 | 1463173650930 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (19D3EC00) [pid = 3288] [serial = 1144] [outer = 17E8E400] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1A985800) [pid = 3288] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1B484800) [pid = 3288] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (17341C00) [pid = 3288] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (11057000) [pid = 3288] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (10D5A800) [pid = 3288] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (17E84C00) [pid = 3288] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:07:31 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1104C000) [pid = 3288] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:07:31 INFO - PROCESS | 3288 | 1463173651482 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 842ms 14:07:31 INFO - PROCESS | 3288 | 1463173651515 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 3288 | 1463173651517 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 14:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:07:31 INFO - PROCESS | 3288 | 1463173651520 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 3288 | 1463173651522 Marionette TRACE conn3 <- [1,1490,null,{}] 14:07:31 INFO - PROCESS | 3288 | 1463173651526 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}] 14:07:31 INFO - PROCESS | 3288 | 1463173651612 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 14:07:31 INFO - PROCESS | 3288 | 1463173651708 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 3288 | ++DOCSHELL 13CAB800 == 82 [pid = 3288] [id = 382] 14:07:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (146A6400) [pid = 3288] [serial = 1145] [outer = 00000000] 14:07:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1765C400) [pid = 3288] [serial = 1146] [outer = 146A6400] 14:07:31 INFO - PROCESS | 3288 | 1463173651762 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1841AC00) [pid = 3288] [serial = 1147] [outer = 146A6400] 14:07:32 INFO - PROCESS | 3288 | 1463173652108 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 639ms 14:07:32 INFO - PROCESS | 3288 | 1463173652159 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 3288 | 1463173652161 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 14:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:07:32 INFO - PROCESS | 3288 | 1463173652166 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 3288 | 1463173652168 Marionette TRACE conn3 <- [1,1494,null,{}] 14:07:32 INFO - PROCESS | 3288 | 1463173652171 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}] 14:07:32 INFO - PROCESS | 3288 | 1463173652260 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 14:07:32 INFO - PROCESS | 3288 | 1463173652355 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3288 | ++DOCSHELL 143C4400 == 83 [pid = 3288] [id = 383] 14:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (166F2400) [pid = 3288] [serial = 1148] [outer = 00000000] 14:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (19D58000) [pid = 3288] [serial = 1149] [outer = 166F2400] 14:07:32 INFO - PROCESS | 3288 | 1463173652398 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (19D5B400) [pid = 3288] [serial = 1150] [outer = 166F2400] 14:07:32 INFO - PROCESS | 3288 | 1463173652764 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 640ms 14:07:32 INFO - PROCESS | 3288 | 1463173652802 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 3288 | 1463173652804 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 14:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:07:32 INFO - PROCESS | 3288 | 1463173652808 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 3288 | 1463173652810 Marionette TRACE conn3 <- [1,1498,null,{}] 14:07:32 INFO - PROCESS | 3288 | 1463173652814 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}] 14:07:32 INFO - PROCESS | 3288 | 1463173652934 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 14:07:32 INFO - PROCESS | 3288 | 1463173652964 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3288 | ++DOCSHELL 19F60400 == 84 [pid = 3288] [id = 384] 14:07:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (19F64400) [pid = 3288] [serial = 1151] [outer = 00000000] 14:07:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19F7CC00) [pid = 3288] [serial = 1152] [outer = 19F64400] 14:07:33 INFO - PROCESS | 3288 | 1463173653010 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (19F88000) [pid = 3288] [serial = 1153] [outer = 19F64400] 14:07:33 INFO - PROCESS | 3288 | 1463173653478 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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 686ms 14:07:33 INFO - PROCESS | 3288 | 1463173653508 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 3288 | 1463173653513 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 14:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:07:33 INFO - PROCESS | 3288 | 1463173653518 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 3288 | 1463173653523 Marionette TRACE conn3 <- [1,1502,null,{}] 14:07:33 INFO - PROCESS | 3288 | 1463173653530 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}] 14:07:33 INFO - PROCESS | 3288 | 1463173653702 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 14:07:33 INFO - PROCESS | 3288 | 1463173653817 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 3288 | ++DOCSHELL 11532000 == 85 [pid = 3288] [id = 385] 14:07:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (11538800) [pid = 3288] [serial = 1154] [outer = 00000000] 14:07:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (11719000) [pid = 3288] [serial = 1155] [outer = 11538800] 14:07:33 INFO - PROCESS | 3288 | 1463173653913 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (12B85400) [pid = 3288] [serial = 1156] [outer = 11538800] 14:07:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (13A0A400) [pid = 3288] [serial = 1157] [outer = 1B95D800] 14:07:34 INFO - PROCESS | 3288 | 1463173654610 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1155ms 14:07:34 INFO - PROCESS | 3288 | 1463173654678 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 3288 | 1463173654683 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 14:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:07:34 INFO - PROCESS | 3288 | 1463173654689 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 3288 | 1463173654692 Marionette TRACE conn3 <- [1,1506,null,{}] 14:07:34 INFO - PROCESS | 3288 | 1463173654696 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}] 14:07:34 INFO - PROCESS | 3288 | 1463173654807 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 14:07:34 INFO - PROCESS | 3288 | 1463173654946 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 3288 | ++DOCSHELL 10E55C00 == 86 [pid = 3288] [id = 386] 14:07:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (10E56800) [pid = 3288] [serial = 1158] [outer = 00000000] 14:07:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (143A2000) [pid = 3288] [serial = 1159] [outer = 10E56800] 14:07:34 INFO - PROCESS | 3288 | 1463173655000 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (166F4800) [pid = 3288] [serial = 1160] [outer = 10E56800] 14:07:35 INFO - PROCESS | 3288 | 1463173655583 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]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 936ms 14:07:35 INFO - PROCESS | 3288 | 1463173655635 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 3288 | 1463173655638 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 14:07:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:07:35 INFO - PROCESS | 3288 | 1463173655642 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 3288 | 1463173655646 Marionette TRACE conn3 <- [1,1510,null,{}] 14:07:35 INFO - PROCESS | 3288 | 1463173655658 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}] 14:07:35 INFO - PROCESS | 3288 | 1463173655803 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 14:07:35 INFO - PROCESS | 3288 | 1463173655943 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 3288 | ++DOCSHELL 1403FC00 == 87 [pid = 3288] [id = 387] 14:07:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (143CF800) [pid = 3288] [serial = 1161] [outer = 00000000] 14:07:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (19D5D800) [pid = 3288] [serial = 1162] [outer = 143CF800] 14:07:35 INFO - PROCESS | 3288 | 1463173655986 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1A09CC00) [pid = 3288] [serial = 1163] [outer = 143CF800] 14:07:36 INFO - PROCESS | 3288 | 1463173656521 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"]]]}] 14:07:36 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 () { 14:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:07:36 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 () { 14:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:07:36 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 () { 14:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:07:36 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 () { 14:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:07:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 951ms 14:07:36 INFO - PROCESS | 3288 | 1463173656598 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 3288 | 1463173656601 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 14:07:36 INFO - PROCESS | 3288 | 1463173656605 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 3288 | 1463173656607 Marionette TRACE conn3 <- [1,1514,null,{}] 14:07:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:07:36 INFO - PROCESS | 3288 | 1463173656611 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}] 14:07:36 INFO - PROCESS | 3288 | 1463173656725 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 14:07:36 INFO - PROCESS | 3288 | 1463173656834 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 3288 | ++DOCSHELL 1A0A1C00 == 88 [pid = 3288] [id = 388] 14:07:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1A0AA400) [pid = 3288] [serial = 1164] [outer = 00000000] 14:07:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1AD7FC00) [pid = 3288] [serial = 1165] [outer = 1A0AA400] 14:07:36 INFO - PROCESS | 3288 | 1463173656887 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1AE5F000) [pid = 3288] [serial = 1166] [outer = 1A0AA400] 14:07:37 INFO - PROCESS | 3288 | 1463173657458 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"]]]}] 14:07:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:07:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:07:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:07:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 874ms 14:07:37 INFO - PROCESS | 3288 | 1463173657492 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 3288 | 1463173657494 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 14:07:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:07:37 INFO - PROCESS | 3288 | 1463173657498 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 3288 | 1463173657500 Marionette TRACE conn3 <- [1,1518,null,{}] 14:07:37 INFO - PROCESS | 3288 | 1463173657504 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}] 14:07:37 INFO - PROCESS | 3288 | 1463173657608 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 14:07:37 INFO - PROCESS | 3288 | 1463173657766 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 3288 | ++DOCSHELL 1A486000 == 89 [pid = 3288] [id = 389] 14:07:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1A722400) [pid = 3288] [serial = 1167] [outer = 00000000] 14:07:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1B266400) [pid = 3288] [serial = 1168] [outer = 1A722400] 14:07:37 INFO - PROCESS | 3288 | 1463173657820 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1B6B2000) [pid = 3288] [serial = 1169] [outer = 1A722400] 14:07:38 INFO - PROCESS | 3288 | 1463173658306 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]]]}] 14:07:38 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 14:07:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:07:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:07:38 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. 14:07:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:07:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 827ms 14:07:38 INFO - PROCESS | 3288 | 1463173658341 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 3288 | 1463173658343 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 14:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:07:38 INFO - PROCESS | 3288 | 1463173658347 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 3288 | 1463173658349 Marionette TRACE conn3 <- [1,1522,null,{}] 14:07:38 INFO - PROCESS | 3288 | 1463173658352 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}] 14:07:38 INFO - PROCESS | 3288 | 1463173658478 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 14:07:38 INFO - PROCESS | 3288 | 1463173658592 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 3288 | ++DOCSHELL 1BA7BC00 == 90 [pid = 3288] [id = 390] 14:07:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1BA7F400) [pid = 3288] [serial = 1170] [outer = 00000000] 14:07:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1BABB800) [pid = 3288] [serial = 1171] [outer = 1BA7F400] 14:07:38 INFO - PROCESS | 3288 | 1463173658685 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (1BB89400) [pid = 3288] [serial = 1172] [outer = 1BA7F400] 14:07:39 INFO - PROCESS | 3288 | 1463173659277 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 999ms 14:07:39 INFO - PROCESS | 3288 | 1463173659348 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 3288 | 1463173659351 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 14:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:07:39 INFO - PROCESS | 3288 | 1463173659354 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 3288 | 1463173659356 Marionette TRACE conn3 <- [1,1526,null,{}] 14:07:39 INFO - PROCESS | 3288 | 1463173659360 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}] 14:07:39 INFO - PROCESS | 3288 | 1463173659464 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 14:07:39 INFO - PROCESS | 3288 | 1463173659603 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 3288 | ++DOCSHELL 1BA83800 == 91 [pid = 3288] [id = 391] 14:07:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1BAB2C00) [pid = 3288] [serial = 1173] [outer = 00000000] 14:07:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1BC0D400) [pid = 3288] [serial = 1174] [outer = 1BAB2C00] 14:07:39 INFO - PROCESS | 3288 | 1463173659656 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (1DE12400) [pid = 3288] [serial = 1175] [outer = 1BAB2C00] 14:07:40 INFO - PROCESS | 3288 | 1463173660236 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 936ms 14:07:40 INFO - PROCESS | 3288 | 1463173660300 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 3288 | 1463173660302 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 14:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:07:40 INFO - PROCESS | 3288 | 1463173660306 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 3288 | 1463173660307 Marionette TRACE conn3 <- [1,1530,null,{}] 14:07:40 INFO - PROCESS | 3288 | 1463173660311 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}] 14:07:40 INFO - PROCESS | 3288 | 1463173660569 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 14:07:40 INFO - PROCESS | 3288 | 1463173660729 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 3288 | ++DOCSHELL 1104CC00 == 92 [pid = 3288] [id = 392] 14:07:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (11051C00) [pid = 3288] [serial = 1176] [outer = 00000000] 14:07:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (1153EC00) [pid = 3288] [serial = 1177] [outer = 11051C00] 14:07:40 INFO - PROCESS | 3288 | 1463173660786 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (11FE4800) [pid = 3288] [serial = 1178] [outer = 11051C00] 14:07:41 INFO - PROCESS | 3288 | 1463173661410 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1154ms 14:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:07:41 INFO - PROCESS | 3288 | 1463173661459 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 3288 | 1463173661462 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 14:07:41 INFO - PROCESS | 3288 | 1463173661467 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 3288 | 1463173661471 Marionette TRACE conn3 <- [1,1534,null,{}] 14:07:41 INFO - PROCESS | 3288 | 1463173661475 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}] 14:07:41 INFO - PROCESS | 3288 | 1463173661580 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 14:07:41 INFO - PROCESS | 3288 | 1463173661696 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 3288 | ++DOCSHELL 157EB000 == 93 [pid = 3288] [id = 393] 14:07:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (157EE400) [pid = 3288] [serial = 1179] [outer = 00000000] 14:07:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (166E8C00) [pid = 3288] [serial = 1180] [outer = 157EE400] 14:07:41 INFO - PROCESS | 3288 | 1463173661788 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (17346800) [pid = 3288] [serial = 1181] [outer = 157EE400] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 1BA75800 == 92 [pid = 3288] [id = 313] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 1AEB1400 == 91 [pid = 3288] [id = 295] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 18410800 == 90 [pid = 3288] [id = 330] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 143C4400 == 89 [pid = 3288] [id = 383] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 13CAB800 == 88 [pid = 3288] [id = 382] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 143CD800 == 87 [pid = 3288] [id = 381] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 17348400 == 86 [pid = 3288] [id = 380] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 1104C800 == 85 [pid = 3288] [id = 379] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 15849000 == 84 [pid = 3288] [id = 378] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 143CF000 == 83 [pid = 3288] [id = 377] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 11D10000 == 82 [pid = 3288] [id = 376] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 105F9800 == 81 [pid = 3288] [id = 375] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 1BABDC00 == 80 [pid = 3288] [id = 373] 14:07:41 INFO - PROCESS | 3288 | --DOCSHELL 1BB86000 == 79 [pid = 3288] [id = 372] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (1B6B6400) [pid = 3288] [serial = 1077] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (1B965400) [pid = 3288] [serial = 1080] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (1A069400) [pid = 3288] [serial = 1104] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (1572D800) [pid = 3288] [serial = 1062] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (17EC9C00) [pid = 3288] [serial = 1065] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (19D5E400) [pid = 3288] [serial = 1068] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (1A0A3800) [pid = 3288] [serial = 1071] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (1AE50C00) [pid = 3288] [serial = 1074] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOCSHELL 19F86400 == 78 [pid = 3288] [id = 371] 14:07:42 INFO - PROCESS | 3288 | --DOCSHELL 16C9D400 == 77 [pid = 3288] [id = 370] 14:07:42 INFO - PROCESS | 3288 | --DOCSHELL 10D62400 == 76 [pid = 3288] [id = 369] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (11751000) [pid = 3288] [serial = 1098] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (143D1000) [pid = 3288] [serial = 1099] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (19D52000) [pid = 3288] [serial = 1090] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (17E8D800) [pid = 3288] [serial = 1102] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1B262C00) [pid = 3288] [serial = 1092] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (1BA7D000) [pid = 3288] [serial = 1095] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1B3F2400) [pid = 3288] [serial = 1093] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (184CB400) [pid = 3288] [serial = 1089] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1BAB6800) [pid = 3288] [serial = 1096] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (143A9C00) [pid = 3288] [serial = 1086] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1572C800) [pid = 3288] [serial = 1087] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (12DEE400) [pid = 3288] [serial = 1084] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1159D000) [pid = 3288] [serial = 1083] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (17E8D000) [pid = 3288] [serial = 1101] [outer = 00000000] [url = about:blank] 14:07:42 INFO - PROCESS | 3288 | 1463173662295 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 826ms 14:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:07:42 INFO - PROCESS | 3288 | 1463173662307 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 3288 | 1463173662310 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 14:07:42 INFO - PROCESS | 3288 | 1463173662317 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 3288 | 1463173662319 Marionette TRACE conn3 <- [1,1538,null,{}] 14:07:42 INFO - PROCESS | 3288 | 1463173662323 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}] 14:07:42 INFO - PROCESS | 3288 | 1463173662413 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 14:07:42 INFO - PROCESS | 3288 | 1463173662421 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 3288 | ++DOCSHELL 143A9C00 == 77 [pid = 3288] [id = 394] 14:07:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (143C4400) [pid = 3288] [serial = 1182] [outer = 00000000] 14:07:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (157F4000) [pid = 3288] [serial = 1183] [outer = 143C4400] 14:07:42 INFO - PROCESS | 3288 | 1463173662466 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (166EAC00) [pid = 3288] [serial = 1184] [outer = 143C4400] 14:07:42 INFO - PROCESS | 3288 | 1463173662972 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 686ms 14:07:42 INFO - PROCESS | 3288 | 1463173663012 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 3288 | 1463173663016 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 14:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:07:43 INFO - PROCESS | 3288 | 1463173663026 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 3288 | 1463173663030 Marionette TRACE conn3 <- [1,1542,null,{}] 14:07:43 INFO - PROCESS | 3288 | 1463173663034 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}] 14:07:43 INFO - PROCESS | 3288 | 1463173663124 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 14:07:43 INFO - PROCESS | 3288 | 1463173663228 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3288 | ++DOCSHELL 174B5800 == 78 [pid = 3288] [id = 395] 14:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (17E8FC00) [pid = 3288] [serial = 1185] [outer = 00000000] 14:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (18414400) [pid = 3288] [serial = 1186] [outer = 17E8FC00] 14:07:43 INFO - PROCESS | 3288 | 1463173663272 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1856F000) [pid = 3288] [serial = 1187] [outer = 17E8FC00] 14:07:43 INFO - PROCESS | 3288 | 1463173663635 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 639ms 14:07:43 INFO - PROCESS | 3288 | 1463173663665 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 3288 | 1463173663667 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 14:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:07:43 INFO - PROCESS | 3288 | 1463173663671 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 3288 | 1463173663672 Marionette TRACE conn3 <- [1,1546,null,{}] 14:07:43 INFO - PROCESS | 3288 | 1463173663675 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}] 14:07:43 INFO - PROCESS | 3288 | 1463173663763 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 14:07:43 INFO - PROCESS | 3288 | 1463173663799 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3288 | ++DOCSHELL 184D0000 == 79 [pid = 3288] [id = 396] 14:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (19D57400) [pid = 3288] [serial = 1188] [outer = 00000000] 14:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (19F67000) [pid = 3288] [serial = 1189] [outer = 19D57400] 14:07:43 INFO - PROCESS | 3288 | 1463173663845 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1A0A3400) [pid = 3288] [serial = 1190] [outer = 19D57400] 14:07:44 INFO - PROCESS | 3288 | 1463173664280 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 624ms 14:07:44 INFO - PROCESS | 3288 | 1463173664309 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 3288 | 1463173664321 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 14:07:44 INFO - PROCESS | 3288 | 1463173664345 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 3288 | 1463173664347 Marionette TRACE conn3 <- [1,1550,null,{}] 14:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:07:44 INFO - PROCESS | 3288 | 1463173664350 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}] 14:07:44 INFO - PROCESS | 3288 | 1463173664479 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 14:07:44 INFO - PROCESS | 3288 | 1463173664501 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 3288 | ++DOCSHELL 1A7CB400 == 80 [pid = 3288] [id = 397] 14:07:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1AD7B800) [pid = 3288] [serial = 1191] [outer = 00000000] 14:07:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1AEB5C00) [pid = 3288] [serial = 1192] [outer = 1AD7B800] 14:07:44 INFO - PROCESS | 3288 | 1463173664551 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1B3F4000) [pid = 3288] [serial = 1193] [outer = 1AD7B800] 14:07:44 INFO - PROCESS | 3288 | 1463173664994 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 701ms 14:07:45 INFO - PROCESS | 3288 | 1463173665032 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 3288 | 1463173665034 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 14:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:07:45 INFO - PROCESS | 3288 | 1463173665038 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 3288 | 1463173665039 Marionette TRACE conn3 <- [1,1554,null,{}] 14:07:45 INFO - PROCESS | 3288 | 1463173665043 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}] 14:07:45 INFO - PROCESS | 3288 | 1463173665169 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 14:07:45 INFO - PROCESS | 3288 | 1463173665268 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 3288 | ++DOCSHELL 1A0F2800 == 81 [pid = 3288] [id = 398] 14:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (1B3FDC00) [pid = 3288] [serial = 1194] [outer = 00000000] 14:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1BA81800) [pid = 3288] [serial = 1195] [outer = 1B3FDC00] 14:07:45 INFO - PROCESS | 3288 | 1463173665310 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1BAB6400) [pid = 3288] [serial = 1196] [outer = 1B3FDC00] 14:07:45 INFO - PROCESS | 3288 | 1463173665713 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 702ms 14:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:07:45 INFO - PROCESS | 3288 | 1463173665739 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 3288 | 1463173665741 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 14:07:45 INFO - PROCESS | 3288 | 1463173665745 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 3288 | 1463173665746 Marionette TRACE conn3 <- [1,1558,null,{}] 14:07:45 INFO - PROCESS | 3288 | 1463173665750 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}] 14:07:45 INFO - PROCESS | 3288 | 1463173665872 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 14:07:45 INFO - PROCESS | 3288 | 1463173665879 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 3288 | ++DOCSHELL 11531C00 == 82 [pid = 3288] [id = 399] 14:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (16F1C000) [pid = 3288] [serial = 1197] [outer = 00000000] 14:07:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (1BA7F000) [pid = 3288] [serial = 1198] [outer = 16F1C000] 14:07:45 INFO - PROCESS | 3288 | 1463173665991 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (1BB83400) [pid = 3288] [serial = 1199] [outer = 16F1C000] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (12BA5000) [pid = 3288] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (17E90800) [pid = 3288] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (19D5AC00) [pid = 3288] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (1733F400) [pid = 3288] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1734B800) [pid = 3288] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (166EE400) [pid = 3288] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (146A6400) [pid = 3288] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (143D2C00) [pid = 3288] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (15850000) [pid = 3288] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (166F2400) [pid = 3288] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (17E8E400) [pid = 3288] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:07:46 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (10D7A400) [pid = 3288] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:07:46 INFO - PROCESS | 3288 | 1463173666565 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 843ms 14:07:46 INFO - PROCESS | 3288 | 1463173666586 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 3288 | 1463173666588 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 14:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:07:46 INFO - PROCESS | 3288 | 1463173666591 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 3288 | 1463173666593 Marionette TRACE conn3 <- [1,1562,null,{}] 14:07:46 INFO - PROCESS | 3288 | 1463173666596 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}] 14:07:46 INFO - PROCESS | 3288 | 1463173666691 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 14:07:46 INFO - PROCESS | 3288 | 1463173666701 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 3288 | ++DOCSHELL 12BA5000 == 83 [pid = 3288] [id = 400] 14:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (13CA6800) [pid = 3288] [serial = 1200] [outer = 00000000] 14:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (159BFC00) [pid = 3288] [serial = 1201] [outer = 13CA6800] 14:07:46 INFO - PROCESS | 3288 | 1463173666744 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (17E89C00) [pid = 3288] [serial = 1202] [outer = 13CA6800] 14:07:47 INFO - PROCESS | 3288 | 1463173667215 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 686ms 14:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:07:47 INFO - PROCESS | 3288 | 1463173667291 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 3288 | 1463173667293 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 14:07:47 INFO - PROCESS | 3288 | 1463173667297 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 3288 | 1463173667299 Marionette TRACE conn3 <- [1,1566,null,{}] 14:07:47 INFO - PROCESS | 3288 | 1463173667302 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}] 14:07:47 INFO - PROCESS | 3288 | 1463173667388 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 14:07:47 INFO - PROCESS | 3288 | 1463173667395 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 3288 | ++DOCSHELL 16F1B400 == 84 [pid = 3288] [id = 401] 14:07:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (17E83000) [pid = 3288] [serial = 1203] [outer = 00000000] 14:07:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1DE18400) [pid = 3288] [serial = 1204] [outer = 17E83000] 14:07:47 INFO - PROCESS | 3288 | 1463173667439 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1DE20400) [pid = 3288] [serial = 1205] [outer = 17E83000] 14:07:47 INFO - PROCESS | 3288 | 1463173667856 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 593ms 14:07:47 INFO - PROCESS | 3288 | 1463173667908 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 3288 | 1463173667910 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 14:07:47 INFO - PROCESS | 3288 | 1463173667913 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 3288 | 1463173667915 Marionette TRACE conn3 <- [1,1570,null,{}] 14:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:07:47 INFO - PROCESS | 3288 | 1463173667919 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}] 14:07:48 INFO - PROCESS | 3288 | 1463173668029 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 14:07:48 INFO - PROCESS | 3288 | 1463173668071 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 3288 | ++DOCSHELL 1E512C00 == 85 [pid = 3288] [id = 402] 14:07:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (1E513000) [pid = 3288] [serial = 1206] [outer = 00000000] 14:07:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1E518400) [pid = 3288] [serial = 1207] [outer = 1E513000] 14:07:48 INFO - PROCESS | 3288 | 1463173668120 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1E51D400) [pid = 3288] [serial = 1208] [outer = 1E513000] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 179F2800 == 84 [pid = 3288] [id = 343] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19F85800 == 83 [pid = 3288] [id = 358] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 166EFC00 == 82 [pid = 3288] [id = 171] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 133DBC00 == 81 [pid = 3288] [id = 262] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1AEB5000 == 80 [pid = 3288] [id = 332] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 134D0800 == 79 [pid = 3288] [id = 277] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 158B7400 == 78 [pid = 3288] [id = 157] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1703A800 == 77 [pid = 3288] [id = 170] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 11726000 == 76 [pid = 3288] [id = 276] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1128E000 == 75 [pid = 3288] [id = 128] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1B268400 == 74 [pid = 3288] [id = 297] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19D4F800 == 73 [pid = 3288] [id = 202] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 13CA6C00 == 72 [pid = 3288] [id = 328] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1A7CF400 == 71 [pid = 3288] [id = 347] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 159BD800 == 70 [pid = 3288] [id = 193] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 12B79400 == 69 [pid = 3288] [id = 294] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 11F65000 == 68 [pid = 3288] [id = 374] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1A981400 == 67 [pid = 3288] [id = 296] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19F86C00 == 66 [pid = 3288] [id = 263] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1AD7F400 == 65 [pid = 3288] [id = 359] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 10E54000 == 64 [pid = 3288] [id = 333] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 16F1B800 == 63 [pid = 3288] [id = 329] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 10D64000 == 62 [pid = 3288] [id = 113] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19D55000 == 61 [pid = 3288] [id = 356] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 157F4C00 == 60 [pid = 3288] [id = 355] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 11FEFC00 == 59 [pid = 3288] [id = 360] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 14040000 == 58 [pid = 3288] [id = 293] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1AEB2C00 == 57 [pid = 3288] [id = 213] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19F5C800 == 56 [pid = 3288] [id = 357] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1AD80400 == 55 [pid = 3288] [id = 308] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 11282800 == 54 [pid = 3288] [id = 231] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19D35400 == 53 [pid = 3288] [id = 346] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1734DC00 == 52 [pid = 3288] [id = 261] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 143A4C00 == 51 [pid = 3288] [id = 345] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1A0EA400 == 50 [pid = 3288] [id = 348] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1AE5E800 == 49 [pid = 3288] [id = 349] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19F88C00 == 48 [pid = 3288] [id = 278] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1104E400 == 47 [pid = 3288] [id = 344] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1A487C00 == 46 [pid = 3288] [id = 311] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19D40800 == 45 [pid = 3288] [id = 183] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 157EB000 == 44 [pid = 3288] [id = 393] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1BA83800 == 43 [pid = 3288] [id = 391] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1104CC00 == 42 [pid = 3288] [id = 392] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1A486000 == 41 [pid = 3288] [id = 389] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1BA7BC00 == 40 [pid = 3288] [id = 390] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1A0A1C00 == 39 [pid = 3288] [id = 388] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 1403FC00 == 38 [pid = 3288] [id = 387] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 10E55C00 == 37 [pid = 3288] [id = 386] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 19F60400 == 36 [pid = 3288] [id = 384] 14:07:49 INFO - PROCESS | 3288 | --DOCSHELL 11532000 == 35 [pid = 3288] [id = 385] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 143A9C00 == 34 [pid = 3288] [id = 394] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 184D0000 == 33 [pid = 3288] [id = 396] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 174B5800 == 32 [pid = 3288] [id = 395] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 11531C00 == 31 [pid = 3288] [id = 399] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 12BA5000 == 30 [pid = 3288] [id = 400] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 1A0F2800 == 29 [pid = 3288] [id = 398] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 16F1B400 == 28 [pid = 3288] [id = 401] 14:07:50 INFO - PROCESS | 3288 | --DOCSHELL 1A7CB400 == 27 [pid = 3288] [id = 397] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (1B6BF400) [pid = 3288] [serial = 1105] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1A491C00) [pid = 3288] [serial = 1030] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (17F35400) [pid = 3288] [serial = 1060] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (17EC7C00) [pid = 3288] [serial = 1140] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (16C98400) [pid = 3288] [serial = 1137] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (16F97400) [pid = 3288] [serial = 1138] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (17ECA000) [pid = 3288] [serial = 1141] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1765C400) [pid = 3288] [serial = 1146] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1572CC00) [pid = 3288] [serial = 1131] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (159C0C00) [pid = 3288] [serial = 1134] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1153F400) [pid = 3288] [serial = 1107] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (17E84000) [pid = 3288] [serial = 1110] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (13C9E800) [pid = 3288] [serial = 1122] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (19D5B400) [pid = 3288] [serial = 1150] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1856E800) [pid = 3288] [serial = 1143] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (13A02000) [pid = 3288] [serial = 1126] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (11D0A400) [pid = 3288] [serial = 1125] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1A7CB000) [pid = 3288] [serial = 1113] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1BC07000) [pid = 3288] [serial = 1116] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1DE13400) [pid = 3288] [serial = 1119] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (19F7CC00) [pid = 3288] [serial = 1152] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (19D3EC00) [pid = 3288] [serial = 1144] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (15739400) [pid = 3288] [serial = 1132] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (13681C00) [pid = 3288] [serial = 1129] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (133D4800) [pid = 3288] [serial = 1128] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1841AC00) [pid = 3288] [serial = 1147] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (166E7C00) [pid = 3288] [serial = 1135] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19D58000) [pid = 3288] [serial = 1149] [outer = 00000000] [url = about:blank] 14:07:50 INFO - PROCESS | 3288 | 1463173670735 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2854ms 14:07:50 INFO - PROCESS | 3288 | 1463173670791 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 3288 | 1463173670795 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 14:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:07:50 INFO - PROCESS | 3288 | 1463173670801 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 3288 | 1463173670805 Marionette TRACE conn3 <- [1,1574,null,{}] 14:07:50 INFO - PROCESS | 3288 | 1463173670811 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}] 14:07:50 INFO - PROCESS | 3288 | 1463173670903 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 14:07:50 INFO - PROCESS | 3288 | 1463173670918 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 3288 | ++DOCSHELL 1057C400 == 28 [pid = 3288] [id = 403] 14:07:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1057DC00) [pid = 3288] [serial = 1209] [outer = 00000000] 14:07:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (107F4000) [pid = 3288] [serial = 1210] [outer = 1057DC00] 14:07:50 INFO - PROCESS | 3288 | 1463173670966 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (10D5B800) [pid = 3288] [serial = 1211] [outer = 1057DC00] 14:07:51 INFO - PROCESS | 3288 | 1463173671484 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]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 14:07:51 INFO - PROCESS | 3288 | 1463173671542 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 3288 | 1463173671548 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 14:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:07:51 INFO - PROCESS | 3288 | 1463173671554 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 3288 | 1463173671557 Marionette TRACE conn3 <- [1,1578,null,{}] 14:07:51 INFO - PROCESS | 3288 | 1463173671561 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}] 14:07:51 INFO - PROCESS | 3288 | 1463173671646 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 14:07:51 INFO - PROCESS | 3288 | 1463173671748 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 3288 | ++DOCSHELL 10D83800 == 29 [pid = 3288] [id = 404] 14:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (10E52400) [pid = 3288] [serial = 1212] [outer = 00000000] 14:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1104FC00) [pid = 3288] [serial = 1213] [outer = 10E52400] 14:07:51 INFO - PROCESS | 3288 | 1463173671792 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1124EC00) [pid = 3288] [serial = 1214] [outer = 10E52400] 14:07:52 INFO - PROCESS | 3288 | 1463173672204 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 702ms 14:07:52 INFO - PROCESS | 3288 | 1463173672253 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 3288 | 1463173672256 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 14:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:07:52 INFO - PROCESS | 3288 | 1463173672259 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 3288 | 1463173672263 Marionette TRACE conn3 <- [1,1582,null,{}] 14:07:52 INFO - PROCESS | 3288 | 1463173672274 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}] 14:07:52 INFO - PROCESS | 3288 | 1463173672391 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 14:07:52 INFO - PROCESS | 3288 | 1463173672410 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 3288 | ++DOCSHELL 11F64800 == 30 [pid = 3288] [id = 405] 14:07:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (11F64C00) [pid = 3288] [serial = 1215] [outer = 00000000] 14:07:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (12B86C00) [pid = 3288] [serial = 1216] [outer = 11F64C00] 14:07:52 INFO - PROCESS | 3288 | 1463173672458 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (12DF2C00) [pid = 3288] [serial = 1217] [outer = 11F64C00] 14:07:52 INFO - PROCESS | 3288 | 1463173672931 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 749ms 14:07:52 INFO - PROCESS | 3288 | 1463173672998 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 3288 | 1463173673000 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 14:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:07:52 INFO - PROCESS | 3288 | 1463173673004 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 3288 | 1463173673005 Marionette TRACE conn3 <- [1,1586,null,{}] 14:07:52 INFO - PROCESS | 3288 | 1463173673009 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}] 14:07:53 INFO - PROCESS | 3288 | 1463173673092 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 14:07:53 INFO - PROCESS | 3288 | 1463173673100 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 3288 | ++DOCSHELL 12D94400 == 31 [pid = 3288] [id = 406] 14:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (13434800) [pid = 3288] [serial = 1218] [outer = 00000000] 14:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (13684400) [pid = 3288] [serial = 1219] [outer = 13434800] 14:07:53 INFO - PROCESS | 3288 | 1463173673153 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (13AE9400) [pid = 3288] [serial = 1220] [outer = 13434800] 14:07:53 INFO - PROCESS | 3288 | 1463173673570 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 639ms 14:07:53 INFO - PROCESS | 3288 | 1463173673625 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 3288 | 1463173673627 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 3288 | 1463173673630 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:07:53 INFO - PROCESS | 3288 | 1463173673632 Marionette TRACE conn3 <- [1,1590,null,{}] 14:07:53 INFO - PROCESS | 3288 | 1463173673635 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}] 14:07:53 INFO - PROCESS | 3288 | 1463173673713 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 14:07:53 INFO - PROCESS | 3288 | 1463173673719 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 3288 | ++DOCSHELL 13CA2C00 == 32 [pid = 3288] [id = 407] 14:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (13CA3000) [pid = 3288] [serial = 1221] [outer = 00000000] 14:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (13CABC00) [pid = 3288] [serial = 1222] [outer = 13CA3000] 14:07:53 INFO - PROCESS | 3288 | 1463173673790 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (14311C00) [pid = 3288] [serial = 1223] [outer = 13CA3000] 14:07:54 INFO - PROCESS | 3288 | 1463173674231 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 640ms 14:07:54 INFO - PROCESS | 3288 | 1463173674270 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 3288 | 1463173674272 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 14:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:07:54 INFO - PROCESS | 3288 | 1463173674275 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 3288 | 1463173674277 Marionette TRACE conn3 <- [1,1594,null,{}] 14:07:54 INFO - PROCESS | 3288 | 1463173674280 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}] 14:07:54 INFO - PROCESS | 3288 | 1463173674389 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 14:07:54 INFO - PROCESS | 3288 | 1463173674400 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 3288 | ++DOCSHELL 143CC000 == 33 [pid = 3288] [id = 408] 14:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (143CC400) [pid = 3288] [serial = 1224] [outer = 00000000] 14:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (143D1000) [pid = 3288] [serial = 1225] [outer = 143CC400] 14:07:54 INFO - PROCESS | 3288 | 1463173674445 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (15739800) [pid = 3288] [serial = 1226] [outer = 143CC400] 14:07:54 INFO - PROCESS | 3288 | 1463173674903 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 702ms 14:07:54 INFO - PROCESS | 3288 | 1463173674974 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 3288 | 1463173674976 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 14:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:07:54 INFO - PROCESS | 3288 | 1463173674979 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 3288 | 1463173674981 Marionette TRACE conn3 <- [1,1598,null,{}] 14:07:54 INFO - PROCESS | 3288 | 1463173674985 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}] 14:07:55 INFO - PROCESS | 3288 | 1463173675060 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 14:07:55 INFO - PROCESS | 3288 | 1463173675095 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 3288 | ++DOCSHELL 1572CC00 == 34 [pid = 3288] [id = 409] 14:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (15732C00) [pid = 3288] [serial = 1227] [outer = 00000000] 14:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (157F7C00) [pid = 3288] [serial = 1228] [outer = 15732C00] 14:07:55 INFO - PROCESS | 3288 | 1463173675138 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (15909C00) [pid = 3288] [serial = 1229] [outer = 15732C00] 14:07:55 INFO - PROCESS | 3288 | 1463173675557 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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 593ms 14:07:55 INFO - PROCESS | 3288 | 1463173675581 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 3288 | 1463173675583 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 14:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:07:55 INFO - PROCESS | 3288 | 1463173675586 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 3288 | 1463173675587 Marionette TRACE conn3 <- [1,1602,null,{}] 14:07:55 INFO - PROCESS | 3288 | 1463173675605 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}] 14:07:55 INFO - PROCESS | 3288 | 1463173675681 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 14:07:55 INFO - PROCESS | 3288 | 1463173675687 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 3288 | ++DOCSHELL 157F0C00 == 35 [pid = 3288] [id = 410] 14:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (157F3000) [pid = 3288] [serial = 1230] [outer = 00000000] 14:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (16621000) [pid = 3288] [serial = 1231] [outer = 157F3000] 14:07:55 INFO - PROCESS | 3288 | 1463173675741 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (166E6800) [pid = 3288] [serial = 1232] [outer = 157F3000] 14:07:56 INFO - PROCESS | 3288 | 1463173676168 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]]]}] 14:07: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 14:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 593ms 14:07:56 INFO - PROCESS | 3288 | 1463173676184 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 3288 | 1463173676187 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 14:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:07:56 INFO - PROCESS | 3288 | 1463173676190 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 3288 | 1463173676193 Marionette TRACE conn3 <- [1,1606,null,{}] 14:07:56 INFO - PROCESS | 3288 | 1463173676197 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}] 14:07:56 INFO - PROCESS | 3288 | 1463173676332 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 14:07:56 INFO - PROCESS | 3288 | 1463173676339 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 3288 | ++DOCSHELL 11F57C00 == 36 [pid = 3288] [id = 411] 14:07:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (166F0800) [pid = 3288] [serial = 1233] [outer = 00000000] 14:07:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (16C9D400) [pid = 3288] [serial = 1234] [outer = 166F0800] 14:07:56 INFO - PROCESS | 3288 | 1463173676383 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (16CA3400) [pid = 3288] [serial = 1235] [outer = 166F0800] 14:07:56 INFO - PROCESS | 3288 | 1463173676858 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 702ms 14:07:56 INFO - PROCESS | 3288 | 1463173676889 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 3288 | 1463173676891 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 14:07:56 INFO - PROCESS | 3288 | 1463173676894 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:07:56 INFO - PROCESS | 3288 | 1463173676896 Marionette TRACE conn3 <- [1,1610,null,{}] 14:07:56 INFO - PROCESS | 3288 | 1463173676899 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}] 14:07:57 INFO - PROCESS | 3288 | 1463173677014 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 14:07:57 INFO - PROCESS | 3288 | 1463173677020 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 3288 | ++DOCSHELL 16704800 == 37 [pid = 3288] [id = 412] 14:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (16F24800) [pid = 3288] [serial = 1236] [outer = 00000000] 14:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (17340000) [pid = 3288] [serial = 1237] [outer = 16F24800] 14:07:57 INFO - PROCESS | 3288 | 1463173677064 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (17348800) [pid = 3288] [serial = 1238] [outer = 16F24800] 14:07:57 INFO - PROCESS | 3288 | 1463173677526 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]]]}] 14:07: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 14:07:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 702ms 14:07:57 INFO - PROCESS | 3288 | 1463173677597 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 3288 | 1463173677600 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 14:07:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:07:57 INFO - PROCESS | 3288 | 1463173677603 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 3288 | 1463173677606 Marionette TRACE conn3 <- [1,1614,null,{}] 14:07:57 INFO - PROCESS | 3288 | 1463173677609 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}] 14:07:57 INFO - PROCESS | 3288 | 1463173677768 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 14:07:57 INFO - PROCESS | 3288 | 1463173677797 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 3288 | ++DOCSHELL 1790F800 == 38 [pid = 3288] [id = 413] 14:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (17CAA400) [pid = 3288] [serial = 1239] [outer = 00000000] 14:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (17E85800) [pid = 3288] [serial = 1240] [outer = 17CAA400] 14:07:57 INFO - PROCESS | 3288 | 1463173677851 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (17E8C400) [pid = 3288] [serial = 1241] [outer = 17CAA400] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (15846800) [pid = 3288] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (1104B800) [pid = 3288] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (11051000) [pid = 3288] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (13CAA400) [pid = 3288] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (1AEAEC00) [pid = 3288] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (1A7CF800) [pid = 3288] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1BC02400) [pid = 3288] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (19F87400) [pid = 3288] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (10528C00) [pid = 3288] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (143A6800) [pid = 3288] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (19D55C00) [pid = 3288] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (19F88400) [pid = 3288] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1B268800) [pid = 3288] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1B483000) [pid = 3288] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1A0A0800) [pid = 3288] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1A7CD800) [pid = 3288] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1AEB0800) [pid = 3288] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1343AC00) [pid = 3288] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (11389C00) [pid = 3288] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (16F91000) [pid = 3288] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (17ED0800) [pid = 3288] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (19D3F800) [pid = 3288] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1BC0C000) [pid = 3288] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (12D8DC00) [pid = 3288] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19D36400) [pid = 3288] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1B3FDC00) [pid = 3288] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (16F1C000) [pid = 3288] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (13CA6800) [pid = 3288] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19D57400) [pid = 3288] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (17E8FC00) [pid = 3288] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (143C4400) [pid = 3288] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (157EE400) [pid = 3288] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (11051C00) [pid = 3288] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1BAB2C00) [pid = 3288] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1BA7F400) [pid = 3288] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1A722400) [pid = 3288] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1A0AA400) [pid = 3288] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (143CF800) [pid = 3288] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (10E56800) [pid = 3288] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (11538800) [pid = 3288] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19F64400) [pid = 3288] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1AD7B800) [pid = 3288] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (17E83000) [pid = 3288] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1B267000) [pid = 3288] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:07:59 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1B260C00) [pid = 3288] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:07:59 INFO - PROCESS | 3288 | 1463173679316 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:07:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1746ms 14:07:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:07:59 INFO - PROCESS | 3288 | 1463173679360 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 3288 | 1463173679363 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 14:07:59 INFO - PROCESS | 3288 | 1463173679368 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 3288 | 1463173679387 Marionette TRACE conn3 <- [1,1618,null,{}] 14:07:59 INFO - PROCESS | 3288 | 1463173679393 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}] 14:07:59 INFO - PROCESS | 3288 | 1463173679528 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 14:07:59 INFO - PROCESS | 3288 | 1463173679589 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 3288 | ++DOCSHELL 0F553000 == 39 [pid = 3288] [id = 414] 14:07:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0F554000) [pid = 3288] [serial = 1242] [outer = 00000000] 14:07:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (11528400) [pid = 3288] [serial = 1243] [outer = 0F554000] 14:07:59 INFO - PROCESS | 3288 | 1463173679632 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (12B7C000) [pid = 3288] [serial = 1244] [outer = 0F554000] 14:07:59 INFO - PROCESS | 3288 | 1463173680003 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 656ms 14:08:00 INFO - PROCESS | 3288 | 1463173680024 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 3288 | 1463173680025 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 14:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:08:00 INFO - PROCESS | 3288 | 1463173680029 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 3288 | 1463173680031 Marionette TRACE conn3 <- [1,1622,null,{}] 14:08:00 INFO - PROCESS | 3288 | 1463173680036 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}] 14:08:00 INFO - PROCESS | 3288 | 1463173680151 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 14:08:00 INFO - PROCESS | 3288 | 1463173680161 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 3288 | ++DOCSHELL 11545800 == 40 [pid = 3288] [id = 415] 14:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (11FE4400) [pid = 3288] [serial = 1245] [outer = 00000000] 14:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (143C4400) [pid = 3288] [serial = 1246] [outer = 11FE4400] 14:08:00 INFO - PROCESS | 3288 | 1463173680203 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (157ED400) [pid = 3288] [serial = 1247] [outer = 11FE4400] 14:08:00 INFO - PROCESS | 3288 | 1463173680614 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 624ms 14:08:00 INFO - PROCESS | 3288 | 1463173680667 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 3288 | 1463173680669 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 14:08:00 INFO - PROCESS | 3288 | 1463173680672 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:08:00 INFO - PROCESS | 3288 | 1463173680675 Marionette TRACE conn3 <- [1,1626,null,{}] 14:08:00 INFO - PROCESS | 3288 | 1463173680678 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}] 14:08:00 INFO - PROCESS | 3288 | 1463173680793 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 14:08:00 INFO - PROCESS | 3288 | 1463173680802 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 3288 | ++DOCSHELL 12E56400 == 41 [pid = 3288] [id = 416] 14:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (13CAAC00) [pid = 3288] [serial = 1248] [outer = 00000000] 14:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (179C2C00) [pid = 3288] [serial = 1249] [outer = 13CAAC00] 14:08:00 INFO - PROCESS | 3288 | 1463173680845 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (17EC7C00) [pid = 3288] [serial = 1250] [outer = 13CAAC00] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 10536800 == 40 [pid = 3288] [id = 18] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 10D57800 == 39 [pid = 3288] [id = 21] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1AE5B800 == 38 [pid = 3288] [id = 12] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1AEBB400 == 37 [pid = 3288] [id = 13] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1A983800 == 36 [pid = 3288] [id = 10] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 158B2000 == 35 [pid = 3288] [id = 25] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1BAB0800 == 34 [pid = 3288] [id = 16] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 16DBA000 == 33 [pid = 3288] [id = 8] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1057B800 == 32 [pid = 3288] [id = 28] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1B48E800 == 31 [pid = 3288] [id = 14] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 15848C00 == 30 [pid = 3288] [id = 26] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 13687C00 == 29 [pid = 3288] [id = 20] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1361A800 == 28 [pid = 3288] [id = 23] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 11537C00 == 27 [pid = 3288] [id = 19] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1A48CC00 == 26 [pid = 3288] [id = 11] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 105F7C00 == 25 [pid = 3288] [id = 27] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1153D400 == 24 [pid = 3288] [id = 22] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1431C400 == 23 [pid = 3288] [id = 24] 14:08:01 INFO - PROCESS | 3288 | --DOCSHELL 1E512C00 == 22 [pid = 3288] [id = 402] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18411800) [pid = 3288] [serial = 1066] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (12D91400) [pid = 3288] [serial = 1108] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (13A0FC00) [pid = 3288] [serial = 1033] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (166EA000) [pid = 3288] [serial = 985] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1B3F1000) [pid = 3288] [serial = 994] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1AD80C00) [pid = 3288] [serial = 1042] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1BC0A000) [pid = 3288] [serial = 1117] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1AEBD000) [pid = 3288] [serial = 1114] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (13611C00) [pid = 3288] [serial = 982] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1661D800) [pid = 3288] [serial = 1036] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (19F67400) [pid = 3288] [serial = 1069] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1A48AC00) [pid = 3288] [serial = 1072] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1BA7EC00) [pid = 3288] [serial = 997] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1B95BC00) [pid = 3288] [serial = 925] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1AE53800) [pid = 3288] [serial = 1075] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1AEB7400) [pid = 3288] [serial = 1045] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1B488000) [pid = 3288] [serial = 1048] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (166E7800) [pid = 3288] [serial = 1123] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (166E7000) [pid = 3288] [serial = 1000] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (17E8CC00) [pid = 3288] [serial = 1111] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (19F83C00) [pid = 3288] [serial = 988] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1AE5F400) [pid = 3288] [serial = 991] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1DE18000) [pid = 3288] [serial = 1120] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (157F7000) [pid = 3288] [serial = 1063] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1A0F0800) [pid = 3288] [serial = 1039] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1BA74800) [pid = 3288] [serial = 1081] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1B6BC400) [pid = 3288] [serial = 1078] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1BA81800) [pid = 3288] [serial = 1195] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1BA7F000) [pid = 3288] [serial = 1198] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1BAB6400) [pid = 3288] [serial = 1196] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1BB83400) [pid = 3288] [serial = 1199] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (17E89C00) [pid = 3288] [serial = 1202] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (159BFC00) [pid = 3288] [serial = 1201] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (19F67000) [pid = 3288] [serial = 1189] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (18414400) [pid = 3288] [serial = 1186] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1856F000) [pid = 3288] [serial = 1187] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (157F4000) [pid = 3288] [serial = 1183] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (166EAC00) [pid = 3288] [serial = 1184] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (17346800) [pid = 3288] [serial = 1181] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (166E8C00) [pid = 3288] [serial = 1180] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (11FE4800) [pid = 3288] [serial = 1178] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1153EC00) [pid = 3288] [serial = 1177] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1DE12400) [pid = 3288] [serial = 1175] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1BC0D400) [pid = 3288] [serial = 1174] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1BB89400) [pid = 3288] [serial = 1172] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1BABB800) [pid = 3288] [serial = 1171] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1B6B2000) [pid = 3288] [serial = 1169] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1B266400) [pid = 3288] [serial = 1168] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1AE5F000) [pid = 3288] [serial = 1166] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1AD7FC00) [pid = 3288] [serial = 1165] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1E518400) [pid = 3288] [serial = 1207] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1A09CC00) [pid = 3288] [serial = 1163] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (19D5D800) [pid = 3288] [serial = 1162] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (166F4800) [pid = 3288] [serial = 1160] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (143A2000) [pid = 3288] [serial = 1159] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (12B85400) [pid = 3288] [serial = 1156] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (11719000) [pid = 3288] [serial = 1155] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (19F88000) [pid = 3288] [serial = 1153] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (12B9A400) [pid = 3288] [serial = 730] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (1AEB5C00) [pid = 3288] [serial = 1192] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (1B3F4000) [pid = 3288] [serial = 1193] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (1DE18400) [pid = 3288] [serial = 1204] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (1DE20400) [pid = 3288] [serial = 1205] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1A0A3400) [pid = 3288] [serial = 1190] [outer = 00000000] [url = about:blank] 14:08:02 INFO - PROCESS | 3288 | 1463173682757 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:08:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2152ms 14:08:02 INFO - PROCESS | 3288 | 1463173682816 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 3288 | 1463173682820 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 14:08:02 INFO - PROCESS | 3288 | 1463173682826 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:08:02 INFO - PROCESS | 3288 | 1463173682829 Marionette TRACE conn3 <- [1,1630,null,{}] 14:08:02 INFO - PROCESS | 3288 | 1463173682835 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}] 14:08:02 INFO - PROCESS | 3288 | 1463173682923 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 14:08:02 INFO - PROCESS | 3288 | 1463173682932 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 3288 | ++DOCSHELL 10575400 == 23 [pid = 3288] [id = 417] 14:08:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (105D0400) [pid = 3288] [serial = 1251] [outer = 00000000] 14:08:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (107F4C00) [pid = 3288] [serial = 1252] [outer = 105D0400] 14:08:02 INFO - PROCESS | 3288 | 1463173682980 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (10D60800) [pid = 3288] [serial = 1253] [outer = 105D0400] 14:08:03 INFO - PROCESS | 3288 | 1463173683491 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 686ms 14:08:03 INFO - PROCESS | 3288 | 1463173683526 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 3288 | 1463173683532 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 14:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:08:03 INFO - PROCESS | 3288 | 1463173683542 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 3288 | 1463173683545 Marionette TRACE conn3 <- [1,1634,null,{}] 14:08:03 INFO - PROCESS | 3288 | 1463173683549 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}] 14:08:03 INFO - PROCESS | 3288 | 1463173683634 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 14:08:03 INFO - PROCESS | 3288 | 1463173683644 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 3288 | ++DOCSHELL 10E55400 == 24 [pid = 3288] [id = 418] 14:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (10E58400) [pid = 3288] [serial = 1254] [outer = 00000000] 14:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (11054400) [pid = 3288] [serial = 1255] [outer = 10E58400] 14:08:03 INFO - PROCESS | 3288 | 1463173683689 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (11252800) [pid = 3288] [serial = 1256] [outer = 10E58400] 14:08:04 INFO - PROCESS | 3288 | 1463173684152 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 624ms 14:08:04 INFO - PROCESS | 3288 | 1463173684180 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 3288 | 1463173684183 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 14:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:08:04 INFO - PROCESS | 3288 | 1463173684191 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 3288 | 1463173684194 Marionette TRACE conn3 <- [1,1638,null,{}] 14:08:04 INFO - PROCESS | 3288 | 1463173684205 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}] 14:08:04 INFO - PROCESS | 3288 | 1463173684287 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 14:08:04 INFO - PROCESS | 3288 | 1463173684298 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 3288 | ++DOCSHELL 11723000 == 25 [pid = 3288] [id = 419] 14:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (11726000) [pid = 3288] [serial = 1257] [outer = 00000000] 14:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (11D01800) [pid = 3288] [serial = 1258] [outer = 11726000] 14:08:04 INFO - PROCESS | 3288 | 1463173684347 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (11FEBC00) [pid = 3288] [serial = 1259] [outer = 11726000] 14:08:04 INFO - PROCESS | 3288 | 1463173684853 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 702ms 14:08:04 INFO - PROCESS | 3288 | 1463173684890 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 3288 | 1463173684892 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 14:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:08:04 INFO - PROCESS | 3288 | 1463173684896 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 3288 | 1463173684897 Marionette TRACE conn3 <- [1,1642,null,{}] 14:08:04 INFO - PROCESS | 3288 | 1463173684901 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}] 14:08:04 INFO - PROCESS | 3288 | 1463173684979 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 14:08:04 INFO - PROCESS | 3288 | 1463173684985 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 3288 | ++DOCSHELL 117A9800 == 26 [pid = 3288] [id = 420] 14:08:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (12DEBC00) [pid = 3288] [serial = 1260] [outer = 00000000] 14:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1343F800) [pid = 3288] [serial = 1261] [outer = 12DEBC00] 14:08:05 INFO - PROCESS | 3288 | 1463173685040 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (13682C00) [pid = 3288] [serial = 1262] [outer = 12DEBC00] 14:08:05 INFO - PROCESS | 3288 | 1463173685483 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:08:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 640ms 14:08:05 INFO - PROCESS | 3288 | 1463173685534 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 3288 | 1463173685536 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 14:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:08:05 INFO - PROCESS | 3288 | 1463173685539 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 3288 | 1463173685541 Marionette TRACE conn3 <- [1,1646,null,{}] 14:08:05 INFO - PROCESS | 3288 | 1463173685544 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}] 14:08:05 INFO - PROCESS | 3288 | 1463173685618 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 14:08:05 INFO - PROCESS | 3288 | 1463173685626 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 3288 | ++DOCSHELL 1360EC00 == 27 [pid = 3288] [id = 421] 14:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (13A02400) [pid = 3288] [serial = 1263] [outer = 00000000] 14:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (13CA3800) [pid = 3288] [serial = 1264] [outer = 13A02400] 14:08:05 INFO - PROCESS | 3288 | 1463173685670 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (13CA7400) [pid = 3288] [serial = 1265] [outer = 13A02400] 14:08:06 INFO - PROCESS | 3288 | 1463173686114 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 593ms 14:08:06 INFO - PROCESS | 3288 | 1463173686147 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 3288 | 1463173686149 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:08:06 INFO - PROCESS | 3288 | 1463173686153 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 3288 | 1463173686155 Marionette TRACE conn3 <- [1,1650,null,{}] 14:08:06 INFO - PROCESS | 3288 | 1463173686158 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}] 14:08:06 INFO - PROCESS | 3288 | 1463173686261 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 14:08:06 INFO - PROCESS | 3288 | 1463173686271 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 3288 | ++DOCSHELL 1431C800 == 28 [pid = 3288] [id = 422] 14:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (143A1400) [pid = 3288] [serial = 1266] [outer = 00000000] 14:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (143C5C00) [pid = 3288] [serial = 1267] [outer = 143A1400] 14:08:06 INFO - PROCESS | 3288 | 1463173686316 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (15730800) [pid = 3288] [serial = 1268] [outer = 143A1400] 14:08:06 INFO - PROCESS | 3288 | 1463173686765 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 624ms 14:08:06 INFO - PROCESS | 3288 | 1463173686791 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 3288 | 1463173686793 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 14:08:06 INFO - PROCESS | 3288 | 1463173686796 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:08:06 INFO - PROCESS | 3288 | 1463173686798 Marionette TRACE conn3 <- [1,1654,null,{}] 14:08:06 INFO - PROCESS | 3288 | 1463173686801 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}] 14:08:06 INFO - PROCESS | 3288 | 1463173686872 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 14:08:06 INFO - PROCESS | 3288 | 1463173686878 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 3288 | ++DOCSHELL 1469F000 == 29 [pid = 3288] [id = 423] 14:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (15736C00) [pid = 3288] [serial = 1269] [outer = 00000000] 14:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (157F4C00) [pid = 3288] [serial = 1270] [outer = 15736C00] 14:08:06 INFO - PROCESS | 3288 | 1463173686922 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (15850000) [pid = 3288] [serial = 1271] [outer = 15736C00] 14:08:07 INFO - PROCESS | 3288 | 1463173687354 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 593ms 14:08:07 INFO - PROCESS | 3288 | 1463173687393 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 3288 | 1463173687395 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 14:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:08:07 INFO - PROCESS | 3288 | 1463173687413 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 3288 | 1463173687415 Marionette TRACE conn3 <- [1,1658,null,{}] 14:08:07 INFO - PROCESS | 3288 | 1463173687419 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}] 14:08:07 INFO - PROCESS | 3288 | 1463173687504 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 14:08:07 INFO - PROCESS | 3288 | 1463173687512 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 3288 | ++DOCSHELL 1590C800 == 30 [pid = 3288] [id = 424] 14:08:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (15918000) [pid = 3288] [serial = 1272] [outer = 00000000] 14:08:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (159C8400) [pid = 3288] [serial = 1273] [outer = 15918000] 14:08:07 INFO - PROCESS | 3288 | 1463173687563 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (15F38800) [pid = 3288] [serial = 1274] [outer = 15918000] 14:08:07 INFO - PROCESS | 3288 | 1463173687985 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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 593ms 14:08:07 INFO - PROCESS | 3288 | 1463173687996 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 3288 | 1463173687997 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 14:08:07 INFO - PROCESS | 3288 | 1463173688001 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:08:07 INFO - PROCESS | 3288 | 1463173688002 Marionette TRACE conn3 <- [1,1662,null,{}] 14:08:08 INFO - PROCESS | 3288 | 1463173688006 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}] 14:08:08 INFO - PROCESS | 3288 | 1463173688123 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 14:08:08 INFO - PROCESS | 3288 | 1463173688139 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 3288 | ++DOCSHELL 115A5C00 == 31 [pid = 3288] [id = 425] 14:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (157F4000) [pid = 3288] [serial = 1275] [outer = 00000000] 14:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (166EDC00) [pid = 3288] [serial = 1276] [outer = 157F4000] 14:08:08 INFO - PROCESS | 3288 | 1463173688182 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1052F000) [pid = 3288] [serial = 1277] [outer = 157F4000] 14:08:08 INFO - PROCESS | 3288 | 1463173688640 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 702ms 14:08:08 INFO - PROCESS | 3288 | 1463173688701 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 3288 | 1463173688703 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 14:08:08 INFO - PROCESS | 3288 | 1463173688706 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:08:08 INFO - PROCESS | 3288 | 1463173688708 Marionette TRACE conn3 <- [1,1666,null,{}] 14:08:08 INFO - PROCESS | 3288 | 1463173688711 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}] 14:08:08 INFO - PROCESS | 3288 | 1463173688817 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 14:08:08 INFO - PROCESS | 3288 | 1463173688824 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 3288 | ++DOCSHELL 13687800 == 32 [pid = 3288] [id = 426] 14:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (166F0000) [pid = 3288] [serial = 1278] [outer = 00000000] 14:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (16F28800) [pid = 3288] [serial = 1279] [outer = 166F0000] 14:08:08 INFO - PROCESS | 3288 | 1463173688867 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1733F000) [pid = 3288] [serial = 1280] [outer = 166F0000] 14:08:09 INFO - PROCESS | 3288 | 1463173689306 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 639ms 14:08:09 INFO - PROCESS | 3288 | 1463173689344 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 3288 | 1463173689347 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 14:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:08:09 INFO - PROCESS | 3288 | 1463173689350 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 3288 | 1463173689352 Marionette TRACE conn3 <- [1,1670,null,{}] 14:08:09 INFO - PROCESS | 3288 | 1463173689369 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}] 14:08:09 INFO - PROCESS | 3288 | 1463173689491 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 14:08:09 INFO - PROCESS | 3288 | 1463173689586 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 3288 | ++DOCSHELL 17347800 == 33 [pid = 3288] [id = 427] 14:08:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (17347C00) [pid = 3288] [serial = 1281] [outer = 00000000] 14:08:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1765C800) [pid = 3288] [serial = 1282] [outer = 17347C00] 14:08:09 INFO - PROCESS | 3288 | 1463173689641 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (17E81400) [pid = 3288] [serial = 1283] [outer = 17347C00] 14:08:10 INFO - PROCESS | 3288 | 1463173690252 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]]]}] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (11FE4400) [pid = 3288] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (166F0800) [pid = 3288] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (16F24800) [pid = 3288] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0F554000) [pid = 3288] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (17CAA400) [pid = 3288] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (157F3000) [pid = 3288] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (15732C00) [pid = 3288] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (143CC400) [pid = 3288] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (13CA3000) [pid = 3288] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (13434800) [pid = 3288] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (11F64C00) [pid = 3288] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10E52400) [pid = 3288] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1057DC00) [pid = 3288] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:08:10 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1E513000) [pid = 3288] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 952ms 14:08:10 INFO - PROCESS | 3288 | 1463173690295 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 3288 | 1463173690297 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 14:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:08:10 INFO - PROCESS | 3288 | 1463173690301 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 3288 | 1463173690302 Marionette TRACE conn3 <- [1,1674,null,{}] 14:08:10 INFO - PROCESS | 3288 | 1463173690305 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}] 14:08:10 INFO - PROCESS | 3288 | 1463173690378 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 14:08:10 INFO - PROCESS | 3288 | 1463173690387 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 3288 | ++DOCSHELL 10E56400 == 34 [pid = 3288] [id = 428] 14:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (11596400) [pid = 3288] [serial = 1284] [outer = 00000000] 14:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (13680C00) [pid = 3288] [serial = 1285] [outer = 11596400] 14:08:10 INFO - PROCESS | 3288 | 1463173690433 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (13681800) [pid = 3288] [serial = 1286] [outer = 11596400] 14:08:10 INFO - PROCESS | 3288 | 1463173690859 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]]]}] 14:08:10 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 14:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 593ms 14:08:10 INFO - PROCESS | 3288 | 1463173690911 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 3288 | 1463173690912 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 14:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:08:10 INFO - PROCESS | 3288 | 1463173690916 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 3288 | 1463173690918 Marionette TRACE conn3 <- [1,1678,null,{}] 14:08:10 INFO - PROCESS | 3288 | 1463173690921 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}] 14:08:10 INFO - PROCESS | 3288 | 1463173690994 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 14:08:10 INFO - PROCESS | 3288 | 1463173691001 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 3288 | ++DOCSHELL 13438400 == 35 [pid = 3288] [id = 429] 14:08:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (143CC400) [pid = 3288] [serial = 1287] [outer = 00000000] 14:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (166F2400) [pid = 3288] [serial = 1288] [outer = 143CC400] 14:08:11 INFO - PROCESS | 3288 | 1463173691043 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (179C5800) [pid = 3288] [serial = 1289] [outer = 143CC400] 14:08:11 INFO - PROCESS | 3288 | 1463173691466 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 593ms 14:08:11 INFO - PROCESS | 3288 | 1463173691495 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 3288 | 1463173691497 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 14:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:08:11 INFO - PROCESS | 3288 | 1463173691504 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 3288 | 1463173691506 Marionette TRACE conn3 <- [1,1682,null,{}] 14:08:11 INFO - PROCESS | 3288 | 1463173691509 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}] 14:08:11 INFO - PROCESS | 3288 | 1463173691584 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 14:08:11 INFO - PROCESS | 3288 | 1463173691590 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 3288 | ++DOCSHELL 13CA1400 == 36 [pid = 3288] [id = 430] 14:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (17E84800) [pid = 3288] [serial = 1290] [outer = 00000000] 14:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (17E90400) [pid = 3288] [serial = 1291] [outer = 17E84800] 14:08:11 INFO - PROCESS | 3288 | 1463173691638 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (17F35000) [pid = 3288] [serial = 1292] [outer = 17E84800] 14:08:12 INFO - PROCESS | 3288 | 1463173692049 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 593ms 14:08:12 INFO - PROCESS | 3288 | 1463173692104 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 3288 | 1463173692106 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 14:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:08:12 INFO - PROCESS | 3288 | 1463173692109 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 3288 | 1463173692111 Marionette TRACE conn3 <- [1,1686,null,{}] 14:08:12 INFO - PROCESS | 3288 | 1463173692114 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}] 14:08:12 INFO - PROCESS | 3288 | 1463173692199 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 14:08:12 INFO - PROCESS | 3288 | 1463173692205 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 3288 | ++DOCSHELL 17E8AC00 == 37 [pid = 3288] [id = 431] 14:08:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (17F39400) [pid = 3288] [serial = 1293] [outer = 00000000] 14:08:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1840D000) [pid = 3288] [serial = 1294] [outer = 17F39400] 14:08:12 INFO - PROCESS | 3288 | 1463173692248 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (18411C00) [pid = 3288] [serial = 1295] [outer = 17F39400] 14:08:13 INFO - PROCESS | 3288 | 1463173693052 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]]]}] 14:08:13 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 14:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 998ms 14:08:13 INFO - PROCESS | 3288 | 1463173693111 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 3288 | 1463173693115 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 14:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:08:13 INFO - PROCESS | 3288 | 1463173693120 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 3288 | 1463173693124 Marionette TRACE conn3 <- [1,1690,null,{}] 14:08:13 INFO - PROCESS | 3288 | 1463173693129 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}] 14:08:13 INFO - PROCESS | 3288 | 1463173693243 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 14:08:13 INFO - PROCESS | 3288 | 1463173693370 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 3288 | ++DOCSHELL 10573400 == 38 [pid = 3288] [id = 432] 14:08:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1057B400) [pid = 3288] [serial = 1296] [outer = 00000000] 14:08:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (10E55C00) [pid = 3288] [serial = 1297] [outer = 1057B400] 14:08:13 INFO - PROCESS | 3288 | 1463173693426 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1128DC00) [pid = 3288] [serial = 1298] [outer = 1057B400] 14:08:14 INFO - PROCESS | 3288 | 1463173694304 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1216ms 14:08:14 INFO - PROCESS | 3288 | 1463173694346 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 3288 | 1463173694349 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 14:08:14 INFO - PROCESS | 3288 | 1463173694355 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:08:14 INFO - PROCESS | 3288 | 1463173694359 Marionette TRACE conn3 <- [1,1694,null,{}] 14:08:14 INFO - PROCESS | 3288 | 1463173694364 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}] 14:08:14 INFO - PROCESS | 3288 | 1463173694469 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 14:08:14 INFO - PROCESS | 3288 | 1463173694548 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 3288 | ++DOCSHELL 107FAC00 == 39 [pid = 3288] [id = 433] 14:08:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (10E4C800) [pid = 3288] [serial = 1299] [outer = 00000000] 14:08:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1104A400) [pid = 3288] [serial = 1300] [outer = 10E4C800] 14:08:14 INFO - PROCESS | 3288 | 1463173694595 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (11284C00) [pid = 3288] [serial = 1301] [outer = 10E4C800] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 157F0C00 == 38 [pid = 3288] [id = 410] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 13CA2C00 == 37 [pid = 3288] [id = 407] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 11545800 == 36 [pid = 3288] [id = 415] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 11F64800 == 35 [pid = 3288] [id = 405] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 11F57C00 == 34 [pid = 3288] [id = 411] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 143CC000 == 33 [pid = 3288] [id = 408] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 1572CC00 == 32 [pid = 3288] [id = 409] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 12D94400 == 31 [pid = 3288] [id = 406] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 1790F800 == 30 [pid = 3288] [id = 413] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 10D83800 == 29 [pid = 3288] [id = 404] 14:08:15 INFO - PROCESS | 3288 | --DOCSHELL 1057C400 == 28 [pid = 3288] [id = 403] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (179C2C00) [pid = 3288] [serial = 1249] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | 1463173695214 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 889ms 14:08:15 INFO - PROCESS | 3288 | 1463173695262 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3288 | 1463173695268 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 14:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:08:15 INFO - PROCESS | 3288 | 1463173695274 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 3288 | 1463173695276 Marionette TRACE conn3 <- [1,1698,null,{}] 14:08:15 INFO - PROCESS | 3288 | 1463173695280 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}] 14:08:15 INFO - PROCESS | 3288 | 1463173695359 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (157ED400) [pid = 3288] [serial = 1247] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (16CA3400) [pid = 3288] [serial = 1235] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (17348800) [pid = 3288] [serial = 1238] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (17340000) [pid = 3288] [serial = 1237] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (11528400) [pid = 3288] [serial = 1243] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (17E85800) [pid = 3288] [serial = 1240] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (17E8C400) [pid = 3288] [serial = 1241] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (143C4400) [pid = 3288] [serial = 1246] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (16621000) [pid = 3288] [serial = 1231] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (157F7C00) [pid = 3288] [serial = 1228] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (15909C00) [pid = 3288] [serial = 1229] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (143D1000) [pid = 3288] [serial = 1225] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (15739800) [pid = 3288] [serial = 1226] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (13CABC00) [pid = 3288] [serial = 1222] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (14311C00) [pid = 3288] [serial = 1223] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (13AE9400) [pid = 3288] [serial = 1220] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (13684400) [pid = 3288] [serial = 1219] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (12B86C00) [pid = 3288] [serial = 1216] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (12DF2C00) [pid = 3288] [serial = 1217] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1104FC00) [pid = 3288] [serial = 1213] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1124EC00) [pid = 3288] [serial = 1214] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (107F4000) [pid = 3288] [serial = 1210] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (10D5B800) [pid = 3288] [serial = 1211] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1E51D400) [pid = 3288] [serial = 1208] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (16C9D400) [pid = 3288] [serial = 1234] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (12B7C000) [pid = 3288] [serial = 1244] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (166E6800) [pid = 3288] [serial = 1232] [outer = 00000000] [url = about:blank] 14:08:15 INFO - PROCESS | 3288 | 1463173695451 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 3288 | ++DOCSHELL 0F54CC00 == 29 [pid = 3288] [id = 434] 14:08:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0F551800) [pid = 3288] [serial = 1302] [outer = 00000000] 14:08:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (10E4D000) [pid = 3288] [serial = 1303] [outer = 0F551800] 14:08:15 INFO - PROCESS | 3288 | 1463173695501 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (11528C00) [pid = 3288] [serial = 1304] [outer = 0F551800] 14:08:15 INFO - PROCESS | 3288 | 1463173695942 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 702ms 14:08:15 INFO - PROCESS | 3288 | 1463173695971 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3288 | 1463173695974 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 14:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:08:15 INFO - PROCESS | 3288 | 1463173695977 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 3288 | 1463173695980 Marionette TRACE conn3 <- [1,1702,null,{}] 14:08:16 INFO - PROCESS | 3288 | 1463173695991 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}] 14:08:16 INFO - PROCESS | 3288 | 1463173696075 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 14:08:16 INFO - PROCESS | 3288 | 1463173696084 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 3288 | ++DOCSHELL 12E5CC00 == 30 [pid = 3288] [id = 435] 14:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (13078400) [pid = 3288] [serial = 1305] [outer = 00000000] 14:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (133D4800) [pid = 3288] [serial = 1306] [outer = 13078400] 14:08:16 INFO - PROCESS | 3288 | 1463173696132 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (13615800) [pid = 3288] [serial = 1307] [outer = 13078400] 14:08:16 INFO - PROCESS | 3288 | 1463173696586 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 640ms 14:08:16 INFO - PROCESS | 3288 | 1463173696615 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 3288 | 1463173696617 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 14:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:08:16 INFO - PROCESS | 3288 | 1463173696624 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 3288 | 1463173696626 Marionette TRACE conn3 <- [1,1706,null,{}] 14:08:16 INFO - PROCESS | 3288 | 1463173696629 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}] 14:08:16 INFO - PROCESS | 3288 | 1463173696705 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 14:08:16 INFO - PROCESS | 3288 | 1463173696712 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 3288 | ++DOCSHELL 133D4400 == 31 [pid = 3288] [id = 436] 14:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (13C9E800) [pid = 3288] [serial = 1308] [outer = 00000000] 14:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (14326C00) [pid = 3288] [serial = 1309] [outer = 13C9E800] 14:08:16 INFO - PROCESS | 3288 | 1463173696756 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (143A1C00) [pid = 3288] [serial = 1310] [outer = 13C9E800] 14:08:17 INFO - PROCESS | 3288 | 1463173697191 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 593ms 14:08:17 INFO - PROCESS | 3288 | 1463173697222 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 3288 | 1463173697224 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 14:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:08:17 INFO - PROCESS | 3288 | 1463173697228 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 3288 | 1463173697229 Marionette TRACE conn3 <- [1,1710,null,{}] 14:08:17 INFO - PROCESS | 3288 | 1463173697233 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}] 14:08:17 INFO - PROCESS | 3288 | 1463173697350 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 14:08:17 INFO - PROCESS | 3288 | 1463173697356 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 3288 | ++DOCSHELL 13CAA800 == 32 [pid = 3288] [id = 437] 14:08:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1432F400) [pid = 3288] [serial = 1311] [outer = 00000000] 14:08:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (143CDC00) [pid = 3288] [serial = 1312] [outer = 1432F400] 14:08:17 INFO - PROCESS | 3288 | 1463173697399 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (15730000) [pid = 3288] [serial = 1313] [outer = 1432F400] 14:08:17 INFO - PROCESS | 3288 | 1463173697861 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]]]}] 14:08:17 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 14:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 687ms 14:08:17 INFO - PROCESS | 3288 | 1463173697927 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 3288 | 1463173697929 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 14:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:08:17 INFO - PROCESS | 3288 | 1463173697932 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 3288 | 1463173697934 Marionette TRACE conn3 <- [1,1714,null,{}] 14:08:17 INFO - PROCESS | 3288 | 1463173697938 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}] 14:08:18 INFO - PROCESS | 3288 | 1463173698063 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 14:08:18 INFO - PROCESS | 3288 | 1463173698076 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3288 | ++DOCSHELL 15735000 == 33 [pid = 3288] [id = 438] 14:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (157EAC00) [pid = 3288] [serial = 1314] [outer = 00000000] 14:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (157F9800) [pid = 3288] [serial = 1315] [outer = 157EAC00] 14:08:18 INFO - PROCESS | 3288 | 1463173698171 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (159BF800) [pid = 3288] [serial = 1316] [outer = 157EAC00] 14:08:18 INFO - PROCESS | 3288 | 1463173698617 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 733ms 14:08:18 INFO - PROCESS | 3288 | 1463173698696 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 3288 | 1463173698698 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 14:08:18 INFO - PROCESS | 3288 | 1463173698701 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 3288 | 1463173698703 Marionette TRACE conn3 <- [1,1718,null,{}] 14:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:08:18 INFO - PROCESS | 3288 | 1463173698707 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}] 14:08:18 INFO - PROCESS | 3288 | 1463173698810 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 14:08:18 INFO - PROCESS | 3288 | 1463173698822 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3288 | ++DOCSHELL 157F9400 == 34 [pid = 3288] [id = 439] 14:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (159C5800) [pid = 3288] [serial = 1317] [outer = 00000000] 14:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (166EAC00) [pid = 3288] [serial = 1318] [outer = 159C5800] 14:08:18 INFO - PROCESS | 3288 | 1463173698919 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (166EB400) [pid = 3288] [serial = 1319] [outer = 159C5800] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (17E84800) [pid = 3288] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (166F0000) [pid = 3288] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (12DEBC00) [pid = 3288] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17347C00) [pid = 3288] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15918000) [pid = 3288] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (13A02400) [pid = 3288] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (143A1400) [pid = 3288] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (11726000) [pid = 3288] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (11596400) [pid = 3288] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (143CC400) [pid = 3288] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (10E58400) [pid = 3288] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (15736C00) [pid = 3288] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (105D0400) [pid = 3288] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (13CAAC00) [pid = 3288] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:08:19 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (157F4000) [pid = 3288] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:08:19 INFO - PROCESS | 3288 | 1463173699470 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]]]}] 14:08: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 14:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 779ms 14:08:19 INFO - PROCESS | 3288 | 1463173699486 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 3288 | 1463173699488 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 14:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:08:19 INFO - PROCESS | 3288 | 1463173699491 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 3288 | 1463173699493 Marionette TRACE conn3 <- [1,1722,null,{}] 14:08:19 INFO - PROCESS | 3288 | 1463173699496 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}] 14:08:19 INFO - PROCESS | 3288 | 1463173699570 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 14:08:19 INFO - PROCESS | 3288 | 1463173699577 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 3288 | ++DOCSHELL 105CD400 == 35 [pid = 3288] [id = 440] 14:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (10E52C00) [pid = 3288] [serial = 1320] [outer = 00000000] 14:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (12DEBC00) [pid = 3288] [serial = 1321] [outer = 10E52C00] 14:08:19 INFO - PROCESS | 3288 | 1463173699620 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (157F4000) [pid = 3288] [serial = 1322] [outer = 10E52C00] 14:08:20 INFO - PROCESS | 3288 | 1463173700028 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]]]}] 14:08: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 14:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 593ms 14:08:20 INFO - PROCESS | 3288 | 1463173700072 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 3288 | 1463173700074 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 14:08:20 INFO - PROCESS | 3288 | 1463173700077 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:08:20 INFO - PROCESS | 3288 | 1463173700079 Marionette TRACE conn3 <- [1,1726,null,{}] 14:08:20 INFO - PROCESS | 3288 | 1463173700083 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}] 14:08:20 INFO - PROCESS | 3288 | 1463173700183 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 14:08:20 INFO - PROCESS | 3288 | 1463173700192 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 3288 | ++DOCSHELL 11282800 == 36 [pid = 3288] [id = 441] 14:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (11285C00) [pid = 3288] [serial = 1323] [outer = 00000000] 14:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (166EA400) [pid = 3288] [serial = 1324] [outer = 11285C00] 14:08:20 INFO - PROCESS | 3288 | 1463173700235 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (16F1A800) [pid = 3288] [serial = 1325] [outer = 11285C00] 14:08:20 INFO - PROCESS | 3288 | 1463173700645 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]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 592ms 14:08:20 INFO - PROCESS | 3288 | 1463173700686 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 3288 | 1463173700688 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 14:08:20 INFO - PROCESS | 3288 | 1463173700691 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:08:20 INFO - PROCESS | 3288 | 1463173700693 Marionette TRACE conn3 <- [1,1730,null,{}] 14:08:20 INFO - PROCESS | 3288 | 1463173700697 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}] 14:08:20 INFO - PROCESS | 3288 | 1463173700773 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 14:08:20 INFO - PROCESS | 3288 | 1463173700779 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 3288 | ++DOCSHELL 16F28000 == 37 [pid = 3288] [id = 442] 14:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (16F94000) [pid = 3288] [serial = 1326] [outer = 00000000] 14:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (17349800) [pid = 3288] [serial = 1327] [outer = 16F94000] 14:08:20 INFO - PROCESS | 3288 | 1463173700822 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1734A400) [pid = 3288] [serial = 1328] [outer = 16F94000] 14:08:21 INFO - PROCESS | 3288 | 1463173701242 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 593ms 14:08:21 INFO - PROCESS | 3288 | 1463173701290 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 3288 | 1463173701293 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 14:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:08:21 INFO - PROCESS | 3288 | 1463173701296 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 3288 | 1463173701298 Marionette TRACE conn3 <- [1,1734,null,{}] 14:08:21 INFO - PROCESS | 3288 | 1463173701306 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}] 14:08:21 INFO - PROCESS | 3288 | 1463173701443 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 14:08:21 INFO - PROCESS | 3288 | 1463173701593 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 3288 | ++DOCSHELL 0F550C00 == 38 [pid = 3288] [id = 443] 14:08:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0F551400) [pid = 3288] [serial = 1329] [outer = 00000000] 14:08:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0FD86800) [pid = 3288] [serial = 1330] [outer = 0F551400] 14:08:21 INFO - PROCESS | 3288 | 1463173701650 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (107F3800) [pid = 3288] [serial = 1331] [outer = 0F551400] 14:08:22 INFO - PROCESS | 3288 | 1463173702189 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 936ms 14:08:22 INFO - PROCESS | 3288 | 1463173702241 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 3288 | 1463173702245 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 14:08:22 INFO - PROCESS | 3288 | 1463173702250 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:08:22 INFO - PROCESS | 3288 | 1463173702254 Marionette TRACE conn3 <- [1,1738,null,{}] 14:08:22 INFO - PROCESS | 3288 | 1463173702259 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}] 14:08:22 INFO - PROCESS | 3288 | 1463173702361 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 14:08:22 INFO - PROCESS | 3288 | 1463173702460 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 3288 | ++DOCSHELL 12B7C000 == 39 [pid = 3288] [id = 444] 14:08:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (12B86C00) [pid = 3288] [serial = 1332] [outer = 00000000] 14:08:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1307E000) [pid = 3288] [serial = 1333] [outer = 12B86C00] 14:08:22 INFO - PROCESS | 3288 | 1463173702516 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (13684400) [pid = 3288] [serial = 1334] [outer = 12B86C00] 14:08:23 INFO - PROCESS | 3288 | 1463173703156 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]]]}] 14:08: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 14:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 936ms 14:08:23 INFO - PROCESS | 3288 | 1463173703196 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 3288 | 1463173703199 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 14:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:08:23 INFO - PROCESS | 3288 | 1463173703203 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 3288 | 1463173703205 Marionette TRACE conn3 <- [1,1742,null,{}] 14:08:23 INFO - PROCESS | 3288 | 1463173703209 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}] 14:08:23 INFO - PROCESS | 3288 | 1463173703308 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 14:08:23 INFO - PROCESS | 3288 | 1463173703409 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 3288 | ++DOCSHELL 13CAAC00 == 40 [pid = 3288] [id = 445] 14:08:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (143C6400) [pid = 3288] [serial = 1335] [outer = 00000000] 14:08:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (15913400) [pid = 3288] [serial = 1336] [outer = 143C6400] 14:08:23 INFO - PROCESS | 3288 | 1463173703464 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (16F93000) [pid = 3288] [serial = 1337] [outer = 143C6400] 14:08:24 INFO - PROCESS | 3288 | 1463173704056 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 905ms 14:08:24 INFO - PROCESS | 3288 | 1463173704122 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 3288 | 1463173704126 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 14:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:08:24 INFO - PROCESS | 3288 | 1463173704137 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 3288 | 1463173704141 Marionette TRACE conn3 <- [1,1746,null,{}] 14:08:24 INFO - PROCESS | 3288 | 1463173704145 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}] 14:08:24 INFO - PROCESS | 3288 | 1463173704247 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 14:08:24 INFO - PROCESS | 3288 | 1463173704373 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 3288 | ++DOCSHELL 17E89400 == 41 [pid = 3288] [id = 446] 14:08:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (17E8A400) [pid = 3288] [serial = 1338] [outer = 00000000] 14:08:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (17E90C00) [pid = 3288] [serial = 1339] [outer = 17E8A400] 14:08:24 INFO - PROCESS | 3288 | 1463173704426 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (18418C00) [pid = 3288] [serial = 1340] [outer = 17E8A400] 14:08:24 INFO - PROCESS | 3288 | 1463173705005 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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 967ms 14:08:25 INFO - PROCESS | 3288 | 1463173705095 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 3288 | 1463173705098 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 14:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:08:25 INFO - PROCESS | 3288 | 1463173705101 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 3288 | 1463173705103 Marionette TRACE conn3 <- [1,1750,null,{}] 14:08:25 INFO - PROCESS | 3288 | 1463173705107 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}] 14:08:25 INFO - PROCESS | 3288 | 1463173705214 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 14:08:25 INFO - PROCESS | 3288 | 1463173705451 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 3288 | ++DOCSHELL 0F555000 == 42 [pid = 3288] [id = 447] 14:08:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0F557C00) [pid = 3288] [serial = 1341] [outer = 00000000] 14:08:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (10E50800) [pid = 3288] [serial = 1342] [outer = 0F557C00] 14:08:25 INFO - PROCESS | 3288 | 1463173705511 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (11288000) [pid = 3288] [serial = 1343] [outer = 0F557C00] 14:08:26 INFO - PROCESS | 3288 | 1463173706067 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 999ms 14:08:26 INFO - PROCESS | 3288 | 1463173706106 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3288 | 1463173706110 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 14:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:08:26 INFO - PROCESS | 3288 | 1463173706115 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 3288 | 1463173706118 Marionette TRACE conn3 <- [1,1754,null,{}] 14:08:26 INFO - PROCESS | 3288 | 1463173706123 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}] 14:08:26 INFO - PROCESS | 3288 | 1463173706218 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 14:08:26 INFO - PROCESS | 3288 | --DOCSHELL 12E56400 == 41 [pid = 3288] [id = 416] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (16F28800) [pid = 3288] [serial = 1279] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1343F800) [pid = 3288] [serial = 1261] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1765C800) [pid = 3288] [serial = 1282] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (13682C00) [pid = 3288] [serial = 1262] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (159C8400) [pid = 3288] [serial = 1273] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (15F38800) [pid = 3288] [serial = 1274] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (13CA3800) [pid = 3288] [serial = 1264] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (13CA7400) [pid = 3288] [serial = 1265] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (143C5C00) [pid = 3288] [serial = 1267] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (15730800) [pid = 3288] [serial = 1268] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (11D01800) [pid = 3288] [serial = 1258] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (17E81400) [pid = 3288] [serial = 1283] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (13680C00) [pid = 3288] [serial = 1285] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (13681800) [pid = 3288] [serial = 1286] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (166F2400) [pid = 3288] [serial = 1288] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (11FEBC00) [pid = 3288] [serial = 1259] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (11054400) [pid = 3288] [serial = 1255] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (11252800) [pid = 3288] [serial = 1256] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (157F4C00) [pid = 3288] [serial = 1270] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (15850000) [pid = 3288] [serial = 1271] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (107F4C00) [pid = 3288] [serial = 1252] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (10D60800) [pid = 3288] [serial = 1253] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (17EC7C00) [pid = 3288] [serial = 1250] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1052F000) [pid = 3288] [serial = 1277] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (166EDC00) [pid = 3288] [serial = 1276] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1733F000) [pid = 3288] [serial = 1280] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (17F35000) [pid = 3288] [serial = 1292] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (179C5800) [pid = 3288] [serial = 1289] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (17E90400) [pid = 3288] [serial = 1291] [outer = 00000000] [url = about:blank] 14:08:26 INFO - PROCESS | 3288 | 1463173706346 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 3288 | ++DOCSHELL 10D60800 == 42 [pid = 3288] [id = 448] 14:08:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10D61800) [pid = 3288] [serial = 1344] [outer = 00000000] 14:08:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (11057800) [pid = 3288] [serial = 1345] [outer = 10D61800] 14:08:26 INFO - PROCESS | 3288 | 1463173706394 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (11D01800) [pid = 3288] [serial = 1346] [outer = 10D61800] 14:08:26 INFO - PROCESS | 3288 | 1463173706806 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 14:08:26 INFO - PROCESS | 3288 | 1463173706856 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3288 | 1463173706859 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 14:08:26 INFO - PROCESS | 3288 | 1463173706864 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:08:26 INFO - PROCESS | 3288 | 1463173706866 Marionette TRACE conn3 <- [1,1758,null,{}] 14:08:26 INFO - PROCESS | 3288 | 1463173706873 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}] 14:08:26 INFO - PROCESS | 3288 | 1463173706977 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 14:08:27 INFO - PROCESS | 3288 | 1463173707066 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 3288 | ++DOCSHELL 11749000 == 43 [pid = 3288] [id = 449] 14:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (11F04000) [pid = 3288] [serial = 1347] [outer = 00000000] 14:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (13C9F000) [pid = 3288] [serial = 1348] [outer = 11F04000] 14:08:27 INFO - PROCESS | 3288 | 1463173707115 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (13CA8C00) [pid = 3288] [serial = 1349] [outer = 11F04000] 14:08:27 INFO - PROCESS | 3288 | 1463173707484 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]]]}] 14:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 639ms 14:08:27 INFO - PROCESS | 3288 | 1463173707510 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 3288 | 1463173707512 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 14:08:27 INFO - PROCESS | 3288 | 1463173707517 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:08:27 INFO - PROCESS | 3288 | 1463173707523 Marionette TRACE conn3 <- [1,1762,null,{}] 14:08:27 INFO - PROCESS | 3288 | 1463173707531 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}] 14:08:27 INFO - PROCESS | 3288 | 1463173707612 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 14:08:27 INFO - PROCESS | 3288 | 1463173707620 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 3288 | ++DOCSHELL 143A3800 == 44 [pid = 3288] [id = 450] 14:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (143AE400) [pid = 3288] [serial = 1350] [outer = 00000000] 14:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15737000) [pid = 3288] [serial = 1351] [outer = 143AE400] 14:08:27 INFO - PROCESS | 3288 | 1463173707664 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (157ED000) [pid = 3288] [serial = 1352] [outer = 143AE400] 14:08:28 INFO - PROCESS | 3288 | 1463173708098 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 639ms 14:08:28 INFO - PROCESS | 3288 | 1463173708157 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 3288 | 1463173708159 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 14:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:08:28 INFO - PROCESS | 3288 | 1463173708163 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 3288 | 1463173708164 Marionette TRACE conn3 <- [1,1766,null,{}] 14:08:28 INFO - PROCESS | 3288 | 1463173708168 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}] 14:08:28 INFO - PROCESS | 3288 | 1463173708245 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 14:08:28 INFO - PROCESS | 3288 | 1463173708255 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 3288 | ++DOCSHELL 15736000 == 45 [pid = 3288] [id = 451] 14:08:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (157F2400) [pid = 3288] [serial = 1353] [outer = 00000000] 14:08:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (15F36C00) [pid = 3288] [serial = 1354] [outer = 157F2400] 14:08:28 INFO - PROCESS | 3288 | 1463173708298 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1661EC00) [pid = 3288] [serial = 1355] [outer = 157F2400] 14:08:28 INFO - PROCESS | 3288 | 1463173708775 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]]]}] 14:08: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 14:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 702ms 14:08:28 INFO - PROCESS | 3288 | 1463173708848 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 3288 | 1463173708850 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 14:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:08:28 INFO - PROCESS | 3288 | 1463173708853 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 3288 | 1463173708855 Marionette TRACE conn3 <- [1,1770,null,{}] 14:08:28 INFO - PROCESS | 3288 | 1463173708858 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}] 14:08:28 INFO - PROCESS | 3288 | 1463173708962 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 14:08:29 INFO - PROCESS | 3288 | 1463173709022 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 3288 | ++DOCSHELL 1590F400 == 46 [pid = 3288] [id = 452] 14:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (166E9C00) [pid = 3288] [serial = 1356] [outer = 00000000] 14:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (16704000) [pid = 3288] [serial = 1357] [outer = 166E9C00] 14:08:29 INFO - PROCESS | 3288 | 1463173709072 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1733F000) [pid = 3288] [serial = 1358] [outer = 166E9C00] 14:08:29 INFO - PROCESS | 3288 | 1463173709518 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]]]}] 14:08: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 14:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 702ms 14:08:29 INFO - PROCESS | 3288 | 1463173709552 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 3288 | 1463173709554 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 14:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:08:29 INFO - PROCESS | 3288 | 1463173709557 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 3288 | 1463173709559 Marionette TRACE conn3 <- [1,1774,null,{}] 14:08:29 INFO - PROCESS | 3288 | 1463173709562 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}] 14:08:29 INFO - PROCESS | 3288 | 1463173709700 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 14:08:29 INFO - PROCESS | 3288 | 1463173709709 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 3288 | ++DOCSHELL 0F554400 == 47 [pid = 3288] [id = 453] 14:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0F559C00) [pid = 3288] [serial = 1359] [outer = 00000000] 14:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (17E81400) [pid = 3288] [serial = 1360] [outer = 0F559C00] 14:08:29 INFO - PROCESS | 3288 | 1463173709757 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (17E85000) [pid = 3288] [serial = 1361] [outer = 0F559C00] 14:08:30 INFO - PROCESS | 3288 | 1463173710193 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]]]}] 14:08: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 14:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 686ms 14:08:30 INFO - PROCESS | 3288 | 1463173710261 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 14:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:08:30 INFO - PROCESS | 3288 | 1463173710263 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 14:08:30 INFO - PROCESS | 3288 | 1463173710267 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 3288 | 1463173710268 Marionette TRACE conn3 <- [1,1778,null,{}] 14:08:30 INFO - PROCESS | 3288 | 1463173710272 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}] 14:08:30 INFO - PROCESS | 3288 | 1463173710375 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 14:08:30 INFO - PROCESS | 3288 | 1463173710382 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 3288 | ++DOCSHELL 179F0000 == 48 [pid = 3288] [id = 454] 14:08:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (179F2800) [pid = 3288] [serial = 1362] [outer = 00000000] 14:08:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (18402C00) [pid = 3288] [serial = 1363] [outer = 179F2800] 14:08:30 INFO - PROCESS | 3288 | 1463173710426 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (18405400) [pid = 3288] [serial = 1364] [outer = 179F2800] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (157EAC00) [pid = 3288] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (1432F400) [pid = 3288] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (13078400) [pid = 3288] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0F551800) [pid = 3288] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (13C9E800) [pid = 3288] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (10E4C800) [pid = 3288] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (159C5800) [pid = 3288] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (10E52C00) [pid = 3288] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:08:30 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (11285C00) [pid = 3288] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:08:30 INFO - PROCESS | 3288 | 1463173710924 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]]]}] 14:08:30 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) 14:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 701ms 14:08:30 INFO - PROCESS | 3288 | 1463173710966 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 3288 | 1463173710968 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 14:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:08:30 INFO - PROCESS | 3288 | 1463173710971 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 3288 | 1463173710973 Marionette TRACE conn3 <- [1,1782,null,{}] 14:08:30 INFO - PROCESS | 3288 | 1463173710977 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}] 14:08:31 INFO - PROCESS | 3288 | 1463173711091 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 14:08:31 INFO - PROCESS | 3288 | 1463173711097 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 3288 | ++DOCSHELL 1128CC00 == 49 [pid = 3288] [id = 455] 14:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1431E000) [pid = 3288] [serial = 1365] [outer = 00000000] 14:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (166EE400) [pid = 3288] [serial = 1366] [outer = 1431E000] 14:08:31 INFO - PROCESS | 3288 | 1463173711140 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (17CAA400) [pid = 3288] [serial = 1367] [outer = 1431E000] 14:08:31 INFO - PROCESS | 3288 | 1463173711557 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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 640ms 14:08:31 INFO - PROCESS | 3288 | 1463173711610 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 3288 | 1463173711612 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 14:08:31 INFO - PROCESS | 3288 | 1463173711615 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:08:31 INFO - PROCESS | 3288 | 1463173711617 Marionette TRACE conn3 <- [1,1786,null,{}] 14:08:31 INFO - PROCESS | 3288 | 1463173711620 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}] 14:08:31 INFO - PROCESS | 3288 | 1463173711696 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 14:08:31 INFO - PROCESS | 3288 | 1463173711705 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 3288 | ++DOCSHELL 0F554000 == 50 [pid = 3288] [id = 456] 14:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (105D1C00) [pid = 3288] [serial = 1368] [outer = 00000000] 14:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (115A0C00) [pid = 3288] [serial = 1369] [outer = 105D1C00] 14:08:31 INFO - PROCESS | 3288 | 1463173711748 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (15F3B000) [pid = 3288] [serial = 1370] [outer = 105D1C00] 14:08:32 INFO - PROCESS | 3288 | 1463173712152 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 593ms 14:08:32 INFO - PROCESS | 3288 | 1463173712213 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 3288 | 1463173712216 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 14:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:08:32 INFO - PROCESS | 3288 | 1463173712223 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 3288 | 1463173712225 Marionette TRACE conn3 <- [1,1790,null,{}] 14:08:32 INFO - PROCESS | 3288 | 1463173712229 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}] 14:08:32 INFO - PROCESS | 3288 | 1463173712305 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 14:08:32 INFO - PROCESS | 3288 | 1463173712312 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 3288 | ++DOCSHELL 11531800 == 51 [pid = 3288] [id = 457] 14:08:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (17EE6000) [pid = 3288] [serial = 1371] [outer = 00000000] 14:08:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1876EC00) [pid = 3288] [serial = 1372] [outer = 17EE6000] 14:08:32 INFO - PROCESS | 3288 | 1463173712360 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19D3A400) [pid = 3288] [serial = 1373] [outer = 17EE6000] 14:08:32 INFO - PROCESS | 3288 | 1463173712985 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 796ms 14:08:33 INFO - PROCESS | 3288 | 1463173713020 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 3288 | 1463173713025 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:08:33 INFO - PROCESS | 3288 | 1463173713030 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 3288 | 1463173713034 Marionette TRACE conn3 <- [1,1794,null,{}] 14:08:33 INFO - PROCESS | 3288 | 1463173713040 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}] 14:08:33 INFO - PROCESS | 3288 | 1463173713146 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 14:08:33 INFO - PROCESS | 3288 | 1463173713255 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 3288 | ++DOCSHELL 1128E000 == 52 [pid = 3288] [id = 458] 14:08:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1138BC00) [pid = 3288] [serial = 1374] [outer = 00000000] 14:08:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (12DEE400) [pid = 3288] [serial = 1375] [outer = 1138BC00] 14:08:33 INFO - PROCESS | 3288 | 1463173713311 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (13435400) [pid = 3288] [serial = 1376] [outer = 1138BC00] 14:08:33 INFO - PROCESS | 3288 | 1463173713908 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 905ms 14:08:33 INFO - PROCESS | 3288 | 1463173713936 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 3288 | 1463173713942 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:08:33 INFO - PROCESS | 3288 | 1463173713948 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 3288 | 1463173713951 Marionette TRACE conn3 <- [1,1798,null,{}] 14:08:33 INFO - PROCESS | 3288 | 1463173713955 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}] 14:08:34 INFO - PROCESS | 3288 | 1463173714062 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 14:08:34 INFO - PROCESS | 3288 | 1463173714192 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 3288 | ++DOCSHELL 1432F000 == 53 [pid = 3288] [id = 459] 14:08:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (143A2400) [pid = 3288] [serial = 1377] [outer = 00000000] 14:08:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (15737400) [pid = 3288] [serial = 1378] [outer = 143A2400] 14:08:34 INFO - PROCESS | 3288 | 1463173714245 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (15910C00) [pid = 3288] [serial = 1379] [outer = 143A2400] 14:08:34 INFO - PROCESS | 3288 | 1463173714795 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 904ms 14:08:34 INFO - PROCESS | 3288 | 1463173714850 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 3288 | 1463173714853 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 14:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:08:34 INFO - PROCESS | 3288 | 1463173714857 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 3288 | 1463173714861 Marionette TRACE conn3 <- [1,1802,null,{}] 14:08:34 INFO - PROCESS | 3288 | 1463173714872 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}] 14:08:34 INFO - PROCESS | 3288 | 1463173714974 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 14:08:35 INFO - PROCESS | 3288 | 1463173715106 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 3288 | ++DOCSHELL 17F38C00 == 54 [pid = 3288] [id = 460] 14:08:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (17F3A400) [pid = 3288] [serial = 1380] [outer = 00000000] 14:08:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18420800) [pid = 3288] [serial = 1381] [outer = 17F3A400] 14:08:35 INFO - PROCESS | 3288 | 1463173715162 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18779C00) [pid = 3288] [serial = 1382] [outer = 17F3A400] 14:08:35 INFO - PROCESS | 3288 | 1463173715738 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 936ms 14:08:35 INFO - PROCESS | 3288 | 1463173715801 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 3288 | 1463173715804 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 14:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:08:35 INFO - PROCESS | 3288 | 1463173715808 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 3288 | 1463173715810 Marionette TRACE conn3 <- [1,1806,null,{}] 14:08:35 INFO - PROCESS | 3288 | 1463173715814 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}] 14:08:35 INFO - PROCESS | 3288 | 1463173715916 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 14:08:36 INFO - PROCESS | 3288 | 1463173716017 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 3288 | ++DOCSHELL 174B4C00 == 55 [pid = 3288] [id = 461] 14:08:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (18420400) [pid = 3288] [serial = 1383] [outer = 00000000] 14:08:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (19D52C00) [pid = 3288] [serial = 1384] [outer = 18420400] 14:08:36 INFO - PROCESS | 3288 | 1463173716069 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (19D57800) [pid = 3288] [serial = 1385] [outer = 18420400] 14:08:36 INFO - PROCESS | 3288 | 1463173716663 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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 889ms 14:08:36 INFO - PROCESS | 3288 | 1463173716712 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 3288 | 1463173716714 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 14:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:08:36 INFO - PROCESS | 3288 | 1463173716718 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 3288 | 1463173716720 Marionette TRACE conn3 <- [1,1810,null,{}] 14:08:36 INFO - PROCESS | 3288 | 1463173716723 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}] 14:08:36 INFO - PROCESS | 3288 | 1463173716821 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 14:08:37 INFO - PROCESS | 3288 | 1463173717129 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 3288 | ++DOCSHELL 10535800 == 56 [pid = 3288] [id = 462] 14:08:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1057DC00) [pid = 3288] [serial = 1386] [outer = 00000000] 14:08:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (11528400) [pid = 3288] [serial = 1387] [outer = 1057DC00] 14:08:37 INFO - PROCESS | 3288 | 1463173717178 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (11F57800) [pid = 3288] [serial = 1388] [outer = 1057DC00] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 11282800 == 55 [pid = 3288] [id = 441] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 105CD400 == 54 [pid = 3288] [id = 440] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 157F9400 == 53 [pid = 3288] [id = 439] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 133D4400 == 52 [pid = 3288] [id = 436] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 13CAA800 == 51 [pid = 3288] [id = 437] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 16F28000 == 50 [pid = 3288] [id = 442] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 12E5CC00 == 49 [pid = 3288] [id = 435] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 0F554000 == 48 [pid = 3288] [id = 456] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 1128CC00 == 47 [pid = 3288] [id = 455] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 179F0000 == 46 [pid = 3288] [id = 454] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 0F554400 == 45 [pid = 3288] [id = 453] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 1590F400 == 44 [pid = 3288] [id = 452] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 15736000 == 43 [pid = 3288] [id = 451] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 143A3800 == 42 [pid = 3288] [id = 450] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 11749000 == 41 [pid = 3288] [id = 449] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 10D60800 == 40 [pid = 3288] [id = 448] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (17349800) [pid = 3288] [serial = 1327] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 0F555000 == 39 [pid = 3288] [id = 447] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 13CAAC00 == 38 [pid = 3288] [id = 445] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 12B7C000 == 37 [pid = 3288] [id = 444] 14:08:37 INFO - PROCESS | 3288 | --DOCSHELL 0F550C00 == 36 [pid = 3288] [id = 443] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (157F9800) [pid = 3288] [serial = 1315] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (15730000) [pid = 3288] [serial = 1313] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (133D4800) [pid = 3288] [serial = 1306] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (13615800) [pid = 3288] [serial = 1307] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (10E55C00) [pid = 3288] [serial = 1297] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (159BF800) [pid = 3288] [serial = 1316] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (10E4D000) [pid = 3288] [serial = 1303] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (11528C00) [pid = 3288] [serial = 1304] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1840D000) [pid = 3288] [serial = 1294] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (14326C00) [pid = 3288] [serial = 1309] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (11284C00) [pid = 3288] [serial = 1301] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1104A400) [pid = 3288] [serial = 1300] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (166EAC00) [pid = 3288] [serial = 1318] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (157F4000) [pid = 3288] [serial = 1322] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (12DEBC00) [pid = 3288] [serial = 1321] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (166EA400) [pid = 3288] [serial = 1324] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (166EB400) [pid = 3288] [serial = 1319] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (143CDC00) [pid = 3288] [serial = 1312] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (16F1A800) [pid = 3288] [serial = 1325] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (143A1C00) [pid = 3288] [serial = 1310] [outer = 00000000] [url = about:blank] 14:08:37 INFO - PROCESS | 3288 | 1463173717818 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1139ms 14:08:37 INFO - PROCESS | 3288 | 1463173717848 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 3288 | 1463173717852 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 14:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:08:37 INFO - PROCESS | 3288 | 1463173717858 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 3288 | 1463173717862 Marionette TRACE conn3 <- [1,1814,null,{}] 14:08:37 INFO - PROCESS | 3288 | 1463173717867 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}] 14:08:37 INFO - PROCESS | 3288 | 1463173717949 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 14:08:38 INFO - PROCESS | 3288 | 1463173718034 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 3288 | ++DOCSHELL 10D7A400 == 37 [pid = 3288] [id = 463] 14:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (10D83000) [pid = 3288] [serial = 1389] [outer = 00000000] 14:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (11392C00) [pid = 3288] [serial = 1390] [outer = 10D83000] 14:08:38 INFO - PROCESS | 3288 | 1463173718092 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (12DEBC00) [pid = 3288] [serial = 1391] [outer = 10D83000] 14:08:38 INFO - PROCESS | 3288 | 1463173718526 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 686ms 14:08:38 INFO - PROCESS | 3288 | 1463173718560 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 3288 | 1463173718563 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 14:08:38 INFO - PROCESS | 3288 | 1463173718567 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:08:38 INFO - PROCESS | 3288 | 1463173718569 Marionette TRACE conn3 <- [1,1818,null,{}] 14:08:38 INFO - PROCESS | 3288 | 1463173718572 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}] 14:08:38 INFO - PROCESS | 3288 | 1463173718651 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 14:08:38 INFO - PROCESS | 3288 | 1463173718661 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 3288 | ++DOCSHELL 13AE8400 == 38 [pid = 3288] [id = 464] 14:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (13C9EC00) [pid = 3288] [serial = 1392] [outer = 00000000] 14:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (14042C00) [pid = 3288] [serial = 1393] [outer = 13C9EC00] 14:08:38 INFO - PROCESS | 3288 | 1463173718705 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (143A4400) [pid = 3288] [serial = 1394] [outer = 13C9EC00] 14:08:39 INFO - PROCESS | 3288 | 1463173719161 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]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 640ms 14:08:39 INFO - PROCESS | 3288 | 1463173719206 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 3288 | 1463173719208 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 14:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:08:39 INFO - PROCESS | 3288 | 1463173719217 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 3288 | 1463173719222 Marionette TRACE conn3 <- [1,1822,null,{}] 14:08:39 INFO - PROCESS | 3288 | 1463173719227 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}] 14:08:39 INFO - PROCESS | 3288 | 1463173719308 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 14:08:39 INFO - PROCESS | 3288 | 1463173719316 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 3288 | ++DOCSHELL 15737800 == 39 [pid = 3288] [id = 465] 14:08:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (157EE800) [pid = 3288] [serial = 1395] [outer = 00000000] 14:08:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (15842800) [pid = 3288] [serial = 1396] [outer = 157EE800] 14:08:39 INFO - PROCESS | 3288 | 1463173719361 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (15850000) [pid = 3288] [serial = 1397] [outer = 157EE800] 14:08:39 INFO - PROCESS | 3288 | 1463173719798 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]]]}] 14:08: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 14:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 592ms 14:08:39 INFO - PROCESS | 3288 | 1463173719808 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 3288 | 1463173719810 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 14:08:39 INFO - PROCESS | 3288 | 1463173719813 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:08:39 INFO - PROCESS | 3288 | 1463173719815 Marionette TRACE conn3 <- [1,1826,null,{}] 14:08:39 INFO - PROCESS | 3288 | 1463173719836 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}] 14:08:39 INFO - PROCESS | 3288 | 1463173719960 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 14:08:39 INFO - PROCESS | 3288 | 1463173719966 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 3288 | ++DOCSHELL 16615800 == 40 [pid = 3288] [id = 466] 14:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (16617C00) [pid = 3288] [serial = 1398] [outer = 00000000] 14:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (166EE800) [pid = 3288] [serial = 1399] [outer = 16617C00] 14:08:40 INFO - PROCESS | 3288 | 1463173720057 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (166F4000) [pid = 3288] [serial = 1400] [outer = 16617C00] 14:08:40 INFO - PROCESS | 3288 | 1463173720496 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 717ms 14:08:40 INFO - PROCESS | 3288 | 1463173720534 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 3288 | 1463173720536 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 14:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:08:40 INFO - PROCESS | 3288 | 1463173720539 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 3288 | 1463173720541 Marionette TRACE conn3 <- [1,1830,null,{}] 14:08:40 INFO - PROCESS | 3288 | 1463173720551 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}] 14:08:40 INFO - PROCESS | 3288 | 1463173720659 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 14:08:40 INFO - PROCESS | 3288 | 1463173720666 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 3288 | ++DOCSHELL 16CA1400 == 41 [pid = 3288] [id = 467] 14:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (16F1A800) [pid = 3288] [serial = 1401] [outer = 00000000] 14:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (17044000) [pid = 3288] [serial = 1402] [outer = 16F1A800] 14:08:40 INFO - PROCESS | 3288 | 1463173720719 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (174B5800) [pid = 3288] [serial = 1403] [outer = 16F1A800] 14:08:41 INFO - PROCESS | 3288 | 1463173721193 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]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 702ms 14:08:41 INFO - PROCESS | 3288 | 1463173721239 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 3288 | 1463173721241 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 14:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:08:41 INFO - PROCESS | 3288 | 1463173721244 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 3288 | 1463173721246 Marionette TRACE conn3 <- [1,1834,null,{}] 14:08:41 INFO - PROCESS | 3288 | 1463173721249 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}] 14:08:41 INFO - PROCESS | 3288 | 1463173721385 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 14:08:41 INFO - PROCESS | 3288 | 1463173721408 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 3288 | ++DOCSHELL 13A01400 == 42 [pid = 3288] [id = 468] 14:08:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (17043C00) [pid = 3288] [serial = 1404] [outer = 00000000] 14:08:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (18410800) [pid = 3288] [serial = 1405] [outer = 17043C00] 14:08:41 INFO - PROCESS | 3288 | 1463173721451 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (18410C00) [pid = 3288] [serial = 1406] [outer = 17043C00] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (16F94000) [pid = 3288] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (143AE400) [pid = 3288] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (10D61800) [pid = 3288] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (157F2400) [pid = 3288] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (166E9C00) [pid = 3288] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (11F04000) [pid = 3288] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0F557C00) [pid = 3288] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0F559C00) [pid = 3288] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (179F2800) [pid = 3288] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1431E000) [pid = 3288] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:08:42 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (105D1C00) [pid = 3288] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:08:42 INFO - PROCESS | 3288 | 1463173722042 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]]]}] 14:08:42 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) 14:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 826ms 14:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:08:42 INFO - PROCESS | 3288 | 1463173722087 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 3288 | 1463173722089 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 14:08:42 INFO - PROCESS | 3288 | 1463173722093 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 3288 | 1463173722094 Marionette TRACE conn3 <- [1,1838,null,{}] 14:08:42 INFO - PROCESS | 3288 | 1463173722098 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}] 14:08:42 INFO - PROCESS | 3288 | 1463173722174 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 14:08:42 INFO - PROCESS | 3288 | 1463173722180 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 3288 | ++DOCSHELL 1307F400 == 43 [pid = 3288] [id = 469] 14:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (13375C00) [pid = 3288] [serial = 1407] [outer = 00000000] 14:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (13CA4400) [pid = 3288] [serial = 1408] [outer = 13375C00] 14:08:42 INFO - PROCESS | 3288 | 1463173722223 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1432F400) [pid = 3288] [serial = 1409] [outer = 13375C00] 14:08:42 INFO - PROCESS | 3288 | 1463173722652 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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 593ms 14:08:42 INFO - PROCESS | 3288 | 1463173722690 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 3288 | 1463173722692 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 14:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:08:42 INFO - PROCESS | 3288 | 1463173722723 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 3288 | 1463173722725 Marionette TRACE conn3 <- [1,1842,null,{}] 14:08:42 INFO - PROCESS | 3288 | 1463173722729 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}] 14:08:42 INFO - PROCESS | 3288 | 1463173722810 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 14:08:42 INFO - PROCESS | 3288 | 1463173722816 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 3288 | ++DOCSHELL 1343D000 == 44 [pid = 3288] [id = 470] 14:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (15F3AC00) [pid = 3288] [serial = 1410] [outer = 00000000] 14:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (17E8F400) [pid = 3288] [serial = 1411] [outer = 15F3AC00] 14:08:42 INFO - PROCESS | 3288 | 1463173722859 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1840D000) [pid = 3288] [serial = 1412] [outer = 15F3AC00] 14:08:43 INFO - PROCESS | 3288 | 1463173723277 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 593ms 14:08:43 INFO - PROCESS | 3288 | 1463173723318 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 3288 | 1463173723320 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 14:08:43 INFO - PROCESS | 3288 | 1463173723327 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:08:43 INFO - PROCESS | 3288 | 1463173723329 Marionette TRACE conn3 <- [1,1846,null,{}] 14:08:43 INFO - PROCESS | 3288 | 1463173723333 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}] 14:08:43 INFO - PROCESS | 3288 | 1463173723411 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 14:08:43 INFO - PROCESS | 3288 | 1463173723417 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 3288 | ++DOCSHELL 11054C00 == 45 [pid = 3288] [id = 471] 14:08:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (19D38000) [pid = 3288] [serial = 1413] [outer = 00000000] 14:08:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D59000) [pid = 3288] [serial = 1414] [outer = 19D38000] 14:08:43 INFO - PROCESS | 3288 | 1463173723460 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19D5C000) [pid = 3288] [serial = 1415] [outer = 19D38000] 14:08:43 INFO - PROCESS | 3288 | 1463173723883 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 593ms 14:08:43 INFO - PROCESS | 3288 | 1463173723932 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 3288 | 1463173723934 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 14:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:08:43 INFO - PROCESS | 3288 | 1463173723941 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 3288 | 1463173723943 Marionette TRACE conn3 <- [1,1850,null,{}] 14:08:43 INFO - PROCESS | 3288 | 1463173723947 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}] 14:08:44 INFO - PROCESS | 3288 | 1463173724025 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 14:08:44 INFO - PROCESS | 3288 | 1463173724166 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 3288 | ++DOCSHELL 0FD7A000 == 46 [pid = 3288] [id = 472] 14:08:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10572C00) [pid = 3288] [serial = 1416] [outer = 00000000] 14:08:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (10E4D400) [pid = 3288] [serial = 1417] [outer = 10572C00] 14:08:44 INFO - PROCESS | 3288 | 1463173724267 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (11250000) [pid = 3288] [serial = 1418] [outer = 10572C00] 14:08:44 INFO - PROCESS | 3288 | 1463173724841 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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 952ms 14:08:44 INFO - PROCESS | 3288 | 1463173724889 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 3288 | 1463173724893 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 14:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:08:44 INFO - PROCESS | 3288 | 1463173724898 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 3288 | 1463173724902 Marionette TRACE conn3 <- [1,1854,null,{}] 14:08:44 INFO - PROCESS | 3288 | 1463173724907 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}] 14:08:44 INFO - PROCESS | 3288 | 1463173725013 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 14:08:45 INFO - PROCESS | 3288 | 1463173725118 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 3288 | ++DOCSHELL 13A0D800 == 47 [pid = 3288] [id = 473] 14:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (13C9CC00) [pid = 3288] [serial = 1419] [outer = 00000000] 14:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (14325800) [pid = 3288] [serial = 1420] [outer = 13C9CC00] 14:08:45 INFO - PROCESS | 3288 | 1463173725172 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (14699C00) [pid = 3288] [serial = 1421] [outer = 13C9CC00] 14:08:45 INFO - PROCESS | 3288 | 1463173725777 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 904ms 14:08:45 INFO - PROCESS | 3288 | 1463173725806 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 3288 | 1463173725810 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 14:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:08:45 INFO - PROCESS | 3288 | 1463173725814 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 3288 | 1463173725817 Marionette TRACE conn3 <- [1,1858,null,{}] 14:08:45 INFO - PROCESS | 3288 | 1463173725821 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}] 14:08:45 INFO - PROCESS | 3288 | 1463173725909 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 14:08:46 INFO - PROCESS | 3288 | 1463173726013 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 3288 | ++DOCSHELL 15F3A400 == 48 [pid = 3288] [id = 474] 14:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (16CA1C00) [pid = 3288] [serial = 1422] [outer = 00000000] 14:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1734D800) [pid = 3288] [serial = 1423] [outer = 16CA1C00] 14:08:46 INFO - PROCESS | 3288 | 1463173726066 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (17F35C00) [pid = 3288] [serial = 1424] [outer = 16CA1C00] 14:08:46 INFO - PROCESS | 3288 | 1463173726629 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 905ms 14:08:46 INFO - PROCESS | 3288 | 1463173726702 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 3288 | 1463173726705 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 14:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:08:46 INFO - PROCESS | 3288 | 1463173726714 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 3288 | 1463173726720 Marionette TRACE conn3 <- [1,1862,null,{}] 14:08:46 INFO - PROCESS | 3288 | 1463173726726 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}] 14:08:46 INFO - PROCESS | 3288 | 1463173726861 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 14:08:46 INFO - PROCESS | 3288 | 1463173726993 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 3288 | ++DOCSHELL 10D64C00 == 49 [pid = 3288] [id = 475] 14:08:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19D55000) [pid = 3288] [serial = 1425] [outer = 00000000] 14:08:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19F69C00) [pid = 3288] [serial = 1426] [outer = 19D55000] 14:08:47 INFO - PROCESS | 3288 | 1463173727046 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19F7CC00) [pid = 3288] [serial = 1427] [outer = 19D55000] 14:08:47 INFO - PROCESS | 3288 | 1463173727642 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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 998ms 14:08:47 INFO - PROCESS | 3288 | 1463173727744 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 3288 | 1463173727747 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:08:47 INFO - PROCESS | 3288 | 1463173727752 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 3288 | 1463173727754 Marionette TRACE conn3 <- [1,1866,null,{}] 14:08:47 INFO - PROCESS | 3288 | 1463173727757 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}] 14:08:47 INFO - PROCESS | 3288 | 1463173727859 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 14:08:48 INFO - PROCESS | 3288 | 1463173727992 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 3288 | ++DOCSHELL 107F3400 == 50 [pid = 3288] [id = 476] 14:08:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (107F4C00) [pid = 3288] [serial = 1428] [outer = 00000000] 14:08:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1153F800) [pid = 3288] [serial = 1429] [outer = 107F4C00] 14:08:48 INFO - PROCESS | 3288 | 1463173728066 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (12DEDC00) [pid = 3288] [serial = 1430] [outer = 107F4C00] 14:08:48 INFO - PROCESS | 3288 | 1463173728887 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1185ms 14:08:48 INFO - PROCESS | 3288 | 1463173728947 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 3288 | 1463173728951 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 14:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:08:48 INFO - PROCESS | 3288 | 1463173728955 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 3288 | 1463173728958 Marionette TRACE conn3 <- [1,1870,null,{}] 14:08:48 INFO - PROCESS | 3288 | 1463173728963 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}] 14:08:49 INFO - PROCESS | 3288 | 1463173729063 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 14:08:49 INFO - PROCESS | 3288 | 1463173729196 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 3288 | ++DOCSHELL 1104B000 == 51 [pid = 3288] [id = 477] 14:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (11D10000) [pid = 3288] [serial = 1431] [outer = 00000000] 14:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1368E800) [pid = 3288] [serial = 1432] [outer = 11D10000] 14:08:49 INFO - PROCESS | 3288 | 1463173729245 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1432A000) [pid = 3288] [serial = 1433] [outer = 11D10000] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 11054C00 == 50 [pid = 3288] [id = 471] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 1343D000 == 49 [pid = 3288] [id = 470] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 1307F400 == 48 [pid = 3288] [id = 469] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 13A01400 == 47 [pid = 3288] [id = 468] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 16CA1400 == 46 [pid = 3288] [id = 467] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 16615800 == 45 [pid = 3288] [id = 466] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 15737800 == 44 [pid = 3288] [id = 465] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 13AE8400 == 43 [pid = 3288] [id = 464] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 10D7A400 == 42 [pid = 3288] [id = 463] 14:08:49 INFO - PROCESS | 3288 | --DOCSHELL 10535800 == 41 [pid = 3288] [id = 462] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1734A400) [pid = 3288] [serial = 1328] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1876EC00) [pid = 3288] [serial = 1372] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0FD86800) [pid = 3288] [serial = 1330] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1307E000) [pid = 3288] [serial = 1333] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (15913400) [pid = 3288] [serial = 1336] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15737000) [pid = 3288] [serial = 1351] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (157ED000) [pid = 3288] [serial = 1352] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (11057800) [pid = 3288] [serial = 1345] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (11D01800) [pid = 3288] [serial = 1346] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (15F36C00) [pid = 3288] [serial = 1354] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (16704000) [pid = 3288] [serial = 1357] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (13C9F000) [pid = 3288] [serial = 1348] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (13CA8C00) [pid = 3288] [serial = 1349] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (11288000) [pid = 3288] [serial = 1343] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (10E50800) [pid = 3288] [serial = 1342] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (17E90C00) [pid = 3288] [serial = 1339] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (17E81400) [pid = 3288] [serial = 1360] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1733F000) [pid = 3288] [serial = 1358] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18402C00) [pid = 3288] [serial = 1363] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (17E85000) [pid = 3288] [serial = 1361] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (18405400) [pid = 3288] [serial = 1364] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (166EE400) [pid = 3288] [serial = 1366] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (115A0C00) [pid = 3288] [serial = 1369] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (15F3B000) [pid = 3288] [serial = 1370] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1661EC00) [pid = 3288] [serial = 1355] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (17CAA400) [pid = 3288] [serial = 1367] [outer = 00000000] [url = about:blank] 14:08:49 INFO - PROCESS | 3288 | 1463173729735 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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 842ms 14:08:49 INFO - PROCESS | 3288 | 1463173729801 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 3288 | 1463173729806 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 14:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:08:49 INFO - PROCESS | 3288 | 1463173729812 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 3288 | 1463173729814 Marionette TRACE conn3 <- [1,1874,null,{}] 14:08:49 INFO - PROCESS | 3288 | 1463173729818 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}] 14:08:49 INFO - PROCESS | 3288 | 1463173729903 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 14:08:49 INFO - PROCESS | 3288 | 1463173729994 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 3288 | ++DOCSHELL 1138C400 == 42 [pid = 3288] [id = 478] 14:08:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (12B7C000) [pid = 3288] [serial = 1434] [outer = 00000000] 14:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1343F800) [pid = 3288] [serial = 1435] [outer = 12B7C000] 14:08:50 INFO - PROCESS | 3288 | 1463173730038 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (14311C00) [pid = 3288] [serial = 1436] [outer = 12B7C000] 14:08:50 INFO - PROCESS | 3288 | 1463173730430 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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 624ms 14:08:50 INFO - PROCESS | 3288 | 1463173730449 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 3288 | 1463173730451 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 14:08:50 INFO - PROCESS | 3288 | 1463173730454 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:08:50 INFO - PROCESS | 3288 | 1463173730457 Marionette TRACE conn3 <- [1,1878,null,{}] 14:08:50 INFO - PROCESS | 3288 | 1463173730468 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}] 14:08:50 INFO - PROCESS | 3288 | 1463173730583 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 14:08:50 INFO - PROCESS | 3288 | 1463173730593 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 3288 | ++DOCSHELL 15730000 == 43 [pid = 3288] [id = 479] 14:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (15737000) [pid = 3288] [serial = 1437] [outer = 00000000] 14:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (158B0C00) [pid = 3288] [serial = 1438] [outer = 15737000] 14:08:50 INFO - PROCESS | 3288 | 1463173730640 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (16615800) [pid = 3288] [serial = 1439] [outer = 15737000] 14:08:51 INFO - PROCESS | 3288 | 1463173731075 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 639ms 14:08:51 INFO - PROCESS | 3288 | 1463173731092 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 3288 | 1463173731095 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 14:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:08:51 INFO - PROCESS | 3288 | 1463173731098 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 3288 | 1463173731099 Marionette TRACE conn3 <- [1,1882,null,{}] 14:08:51 INFO - PROCESS | 3288 | 1463173731103 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}] 14:08:51 INFO - PROCESS | 3288 | 1463173731182 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 14:08:51 INFO - PROCESS | 3288 | 1463173731189 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 3288 | ++DOCSHELL 1661EC00 == 44 [pid = 3288] [id = 480] 14:08:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (166E5C00) [pid = 3288] [serial = 1440] [outer = 00000000] 14:08:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (16F28800) [pid = 3288] [serial = 1441] [outer = 166E5C00] 14:08:51 INFO - PROCESS | 3288 | 1463173731232 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (17343000) [pid = 3288] [serial = 1442] [outer = 166E5C00] 14:08:51 INFO - PROCESS | 3288 | 1463173731692 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 640ms 14:08:51 INFO - PROCESS | 3288 | 1463173731736 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 3288 | 1463173731738 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 14:08:51 INFO - PROCESS | 3288 | 1463173731741 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:08:51 INFO - PROCESS | 3288 | 1463173731752 Marionette TRACE conn3 <- [1,1886,null,{}] 14:08:51 INFO - PROCESS | 3288 | 1463173731764 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}] 14:08:51 INFO - PROCESS | 3288 | 1463173731876 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 14:08:51 INFO - PROCESS | 3288 | 1463173731883 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 3288 | ++DOCSHELL 158B7800 == 45 [pid = 3288] [id = 481] 14:08:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (166EE400) [pid = 3288] [serial = 1443] [outer = 00000000] 14:08:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (179C6000) [pid = 3288] [serial = 1444] [outer = 166EE400] 14:08:51 INFO - PROCESS | 3288 | 1463173731931 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (17E86000) [pid = 3288] [serial = 1445] [outer = 166EE400] 14:08:52 INFO - PROCESS | 3288 | 1463173732398 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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 702ms 14:08:52 INFO - PROCESS | 3288 | 1463173732441 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 3288 | 1463173732443 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:08:52 INFO - PROCESS | 3288 | 1463173732446 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 3288 | 1463173732448 Marionette TRACE conn3 <- [1,1890,null,{}] 14:08:52 INFO - PROCESS | 3288 | 1463173732453 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}] 14:08:52 INFO - PROCESS | 3288 | 1463173732623 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 14:08:52 INFO - PROCESS | 3288 | 1463173732649 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 3288 | ++DOCSHELL 13373800 == 46 [pid = 3288] [id = 482] 14:08:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (157EEC00) [pid = 3288] [serial = 1446] [outer = 00000000] 14:08:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1841B000) [pid = 3288] [serial = 1447] [outer = 157EEC00] 14:08:52 INFO - PROCESS | 3288 | 1463173732696 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (184CB000) [pid = 3288] [serial = 1448] [outer = 157EEC00] 14:08:53 INFO - PROCESS | 3288 | 1463173733135 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]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 14:08:53 INFO - PROCESS | 3288 | 1463173733187 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 3288 | 1463173733189 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 14:08:53 INFO - PROCESS | 3288 | 1463173733192 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:08:53 INFO - PROCESS | 3288 | 1463173733194 Marionette TRACE conn3 <- [1,1894,null,{}] 14:08:53 INFO - PROCESS | 3288 | 1463173733197 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}] 14:08:53 INFO - PROCESS | 3288 | 1463173733311 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 14:08:53 INFO - PROCESS | 3288 | 1463173733318 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 3288 | ++DOCSHELL 10D57000 == 47 [pid = 3288] [id = 483] 14:08:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18770C00) [pid = 3288] [serial = 1449] [outer = 00000000] 14:08:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (19D52400) [pid = 3288] [serial = 1450] [outer = 18770C00] 14:08:53 INFO - PROCESS | 3288 | 1463173733417 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19D57400) [pid = 3288] [serial = 1451] [outer = 18770C00] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (16F1A800) [pid = 3288] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1057DC00) [pid = 3288] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (10D83000) [pid = 3288] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (157EE800) [pid = 3288] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (13C9EC00) [pid = 3288] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (17043C00) [pid = 3288] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (13375C00) [pid = 3288] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (15F3AC00) [pid = 3288] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:08:53 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (16617C00) [pid = 3288] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:08:53 INFO - PROCESS | 3288 | 1463173733978 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 843ms 14:08:54 INFO - PROCESS | 3288 | 1463173734036 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3288 | 1463173734038 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 14:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:08:54 INFO - PROCESS | 3288 | 1463173734041 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 3288 | 1463173734043 Marionette TRACE conn3 <- [1,1898,null,{}] 14:08:54 INFO - PROCESS | 3288 | 1463173734046 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}] 14:08:54 INFO - PROCESS | 3288 | 1463173734122 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 14:08:54 INFO - PROCESS | 3288 | 1463173734214 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3288 | ++DOCSHELL 0F555000 == 48 [pid = 3288] [id = 484] 14:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (11545400) [pid = 3288] [serial = 1452] [outer = 00000000] 14:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (16617C00) [pid = 3288] [serial = 1453] [outer = 11545400] 14:08:54 INFO - PROCESS | 3288 | 1463173734267 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1841EC00) [pid = 3288] [serial = 1454] [outer = 11545400] 14:08:54 INFO - PROCESS | 3288 | 1463173734603 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 624ms 14:08:54 INFO - PROCESS | 3288 | 1463173734663 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3288 | 1463173734665 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 14:08:54 INFO - PROCESS | 3288 | 1463173734668 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:08:54 INFO - PROCESS | 3288 | 1463173734670 Marionette TRACE conn3 <- [1,1902,null,{}] 14:08:54 INFO - PROCESS | 3288 | 1463173734673 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}] 14:08:54 INFO - PROCESS | 3288 | 1463173734751 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 14:08:54 INFO - PROCESS | 3288 | 1463173734845 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3288 | ++DOCSHELL 166EAC00 == 49 [pid = 3288] [id = 485] 14:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (166F3000) [pid = 3288] [serial = 1455] [outer = 00000000] 14:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (19F85800) [pid = 3288] [serial = 1456] [outer = 166F3000] 14:08:54 INFO - PROCESS | 3288 | 1463173734893 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1A069400) [pid = 3288] [serial = 1457] [outer = 166F3000] 14:08:55 INFO - PROCESS | 3288 | 1463173735234 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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 592ms 14:08:55 INFO - PROCESS | 3288 | 1463173735266 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 3288 | 1463173735268 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 14:08:55 INFO - PROCESS | 3288 | 1463173735271 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:08:55 INFO - PROCESS | 3288 | 1463173735273 Marionette TRACE conn3 <- [1,1906,null,{}] 14:08:55 INFO - PROCESS | 3288 | 1463173735276 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}] 14:08:55 INFO - PROCESS | 3288 | 1463173735390 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 14:08:55 INFO - PROCESS | 3288 | 1463173735398 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 3288 | ++DOCSHELL 107F5800 == 50 [pid = 3288] [id = 486] 14:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1840F400) [pid = 3288] [serial = 1458] [outer = 00000000] 14:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1A09D000) [pid = 3288] [serial = 1459] [outer = 1840F400] 14:08:55 INFO - PROCESS | 3288 | 1463173735442 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1A0A3400) [pid = 3288] [serial = 1460] [outer = 1840F400] 14:08:55 INFO - PROCESS | 3288 | 1463173735929 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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 702ms 14:08:55 INFO - PROCESS | 3288 | 1463173735971 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 3288 | 1463173735976 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 14:08:55 INFO - PROCESS | 3288 | 1463173735981 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:08:55 INFO - PROCESS | 3288 | 1463173735986 Marionette TRACE conn3 <- [1,1910,null,{}] 14:08:55 INFO - PROCESS | 3288 | 1463173735993 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}] 14:08:56 INFO - PROCESS | 3288 | 1463173736099 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 14:08:56 INFO - PROCESS | 3288 | 1463173736210 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 3288 | ++DOCSHELL 11249C00 == 51 [pid = 3288] [id = 487] 14:08:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (11252400) [pid = 3288] [serial = 1461] [outer = 00000000] 14:08:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (11527400) [pid = 3288] [serial = 1462] [outer = 11252400] 14:08:56 INFO - PROCESS | 3288 | 1463173736265 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (11F04000) [pid = 3288] [serial = 1463] [outer = 11252400] 14:08:56 INFO - PROCESS | 3288 | 1463173736906 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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 998ms 14:08:56 INFO - PROCESS | 3288 | 1463173736985 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 3288 | 1463173736991 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 14:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:08:56 INFO - PROCESS | 3288 | 1463173736998 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 3288 | 1463173737001 Marionette TRACE conn3 <- [1,1914,null,{}] 14:08:57 INFO - PROCESS | 3288 | 1463173737017 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}] 14:08:57 INFO - PROCESS | 3288 | 1463173737153 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 14:08:57 INFO - PROCESS | 3288 | 1463173737217 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 3288 | ++DOCSHELL 1307FC00 == 52 [pid = 3288] [id = 488] 14:08:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (13680C00) [pid = 3288] [serial = 1464] [outer = 00000000] 14:08:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (15738000) [pid = 3288] [serial = 1465] [outer = 13680C00] 14:08:57 INFO - PROCESS | 3288 | 1463173737270 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (15847400) [pid = 3288] [serial = 1466] [outer = 13680C00] 14:08:57 INFO - PROCESS | 3288 | 1463173737824 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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 826ms 14:08:57 INFO - PROCESS | 3288 | 1463173737854 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 3288 | 1463173737856 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:08:57 INFO - PROCESS | 3288 | 1463173737861 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 3288 | 1463173737865 Marionette TRACE conn3 <- [1,1918,null,{}] 14:08:57 INFO - PROCESS | 3288 | 1463173737876 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}] 14:08:57 INFO - PROCESS | 3288 | 1463173737992 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 14:08:58 INFO - PROCESS | 3288 | 1463173738098 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 3288 | ++DOCSHELL 17EC7800 == 53 [pid = 3288] [id = 489] 14:08:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1840C400) [pid = 3288] [serial = 1467] [outer = 00000000] 14:08:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (184CB400) [pid = 3288] [serial = 1468] [outer = 1840C400] 14:08:58 INFO - PROCESS | 3288 | 1463173738154 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19F62C00) [pid = 3288] [serial = 1469] [outer = 1840C400] 14:08:58 INFO - PROCESS | 3288 | 1463173738788 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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 999ms 14:08:58 INFO - PROCESS | 3288 | 1463173738865 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 3288 | 1463173738868 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 14:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:08:58 INFO - PROCESS | 3288 | 1463173738871 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 3288 | 1463173738873 Marionette TRACE conn3 <- [1,1922,null,{}] 14:08:58 INFO - PROCESS | 3288 | 1463173738877 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}] 14:08:58 INFO - PROCESS | 3288 | 1463173738986 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 14:08:59 INFO - PROCESS | 3288 | 1463173739118 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 3288 | ++DOCSHELL 1A067800 == 54 [pid = 3288] [id = 490] 14:08:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1A0EF000) [pid = 3288] [serial = 1470] [outer = 00000000] 14:08:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1A485800) [pid = 3288] [serial = 1471] [outer = 1A0EF000] 14:08:59 INFO - PROCESS | 3288 | 1463173739172 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A48B000) [pid = 3288] [serial = 1472] [outer = 1A0EF000] 14:08:59 INFO - PROCESS | 3288 | 1463173739733 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 889ms 14:08:59 INFO - PROCESS | 3288 | 1463173739775 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 3288 | 1463173739777 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 14:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:08:59 INFO - PROCESS | 3288 | 1463173739781 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 3288 | 1463173739783 Marionette TRACE conn3 <- [1,1926,null,{}] 14:08:59 INFO - PROCESS | 3288 | 1463173739786 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}] 14:08:59 INFO - PROCESS | 3288 | 1463173739884 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 14:08:59 INFO - PROCESS | 3288 | 1463173739990 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 3288 | ++DOCSHELL 13CA1000 == 55 [pid = 3288] [id = 491] 14:09:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1A0F2C00) [pid = 3288] [serial = 1473] [outer = 00000000] 14:09:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1A722400) [pid = 3288] [serial = 1474] [outer = 1A0F2C00] 14:09:00 INFO - PROCESS | 3288 | 1463173740050 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1A725C00) [pid = 3288] [serial = 1475] [outer = 1A0F2C00] 14:09:00 INFO - PROCESS | 3288 | 1463173740795 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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1029ms 14:09:00 INFO - PROCESS | 3288 | 1463173740839 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 3288 | 1463173740843 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 14:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:09:00 INFO - PROCESS | 3288 | 1463173740862 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 3288 | 1463173740866 Marionette TRACE conn3 <- [1,1930,null,{}] 14:09:00 INFO - PROCESS | 3288 | 1463173740872 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}] 14:09:00 INFO - PROCESS | 3288 | 1463173740967 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 14:09:01 INFO - PROCESS | 3288 | 1463173741115 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 3288 | ++DOCSHELL 1124EC00 == 56 [pid = 3288] [id = 492] 14:09:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (11253000) [pid = 3288] [serial = 1476] [outer = 00000000] 14:09:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (12B88800) [pid = 3288] [serial = 1477] [outer = 11253000] 14:09:01 INFO - PROCESS | 3288 | 1463173741168 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (13615800) [pid = 3288] [serial = 1478] [outer = 11253000] 14:09:01 INFO - PROCESS | 3288 | 1463173741725 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]]]}] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 166EAC00 == 55 [pid = 3288] [id = 485] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 0F555000 == 54 [pid = 3288] [id = 484] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 10D57000 == 53 [pid = 3288] [id = 483] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 13373800 == 52 [pid = 3288] [id = 482] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 158B7800 == 51 [pid = 3288] [id = 481] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 1661EC00 == 50 [pid = 3288] [id = 480] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 15730000 == 49 [pid = 3288] [id = 479] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 1138C400 == 48 [pid = 3288] [id = 478] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 1104B000 == 47 [pid = 3288] [id = 477] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 15F3A400 == 46 [pid = 3288] [id = 474] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 13A0D800 == 45 [pid = 3288] [id = 473] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19D59000) [pid = 3288] [serial = 1414] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (12DEE400) [pid = 3288] [serial = 1375] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (15737400) [pid = 3288] [serial = 1378] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18420800) [pid = 3288] [serial = 1381] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (19D52C00) [pid = 3288] [serial = 1384] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOCSHELL 0FD7A000 == 44 [pid = 3288] [id = 472] 14:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 936ms 14:09:01 INFO - PROCESS | 3288 | 1463173741806 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 3288 | 1463173741811 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 14:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:09:01 INFO - PROCESS | 3288 | 1463173741817 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 3288 | 1463173741819 Marionette TRACE conn3 <- [1,1934,null,{}] 14:09:01 INFO - PROCESS | 3288 | 1463173741823 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}] 14:09:01 INFO - PROCESS | 3288 | 1463173741904 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (14042C00) [pid = 3288] [serial = 1393] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (143A4400) [pid = 3288] [serial = 1394] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (18410800) [pid = 3288] [serial = 1405] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (13CA4400) [pid = 3288] [serial = 1408] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (17E8F400) [pid = 3288] [serial = 1411] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18410C00) [pid = 3288] [serial = 1406] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (166EE800) [pid = 3288] [serial = 1399] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1432F400) [pid = 3288] [serial = 1409] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (166F4000) [pid = 3288] [serial = 1400] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1840D000) [pid = 3288] [serial = 1412] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15850000) [pid = 3288] [serial = 1397] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (174B5800) [pid = 3288] [serial = 1403] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (17044000) [pid = 3288] [serial = 1402] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (11F57800) [pid = 3288] [serial = 1388] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (11528400) [pid = 3288] [serial = 1387] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (11392C00) [pid = 3288] [serial = 1390] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (12DEBC00) [pid = 3288] [serial = 1391] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (15842800) [pid = 3288] [serial = 1396] [outer = 00000000] [url = about:blank] 14:09:02 INFO - PROCESS | 3288 | 1463173742014 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 3288 | ++DOCSHELL 10D7D800 == 45 [pid = 3288] [id = 493] 14:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (10E4DC00) [pid = 3288] [serial = 1479] [outer = 00000000] 14:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (13030C00) [pid = 3288] [serial = 1480] [outer = 10E4DC00] 14:09:02 INFO - PROCESS | 3288 | 1463173742060 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (13A02400) [pid = 3288] [serial = 1481] [outer = 10E4DC00] 14:09:02 INFO - PROCESS | 3288 | 1463173742463 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 702ms 14:09:02 INFO - PROCESS | 3288 | 1463173742515 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 3288 | 1463173742517 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 14:09:02 INFO - PROCESS | 3288 | 1463173742521 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:09:02 INFO - PROCESS | 3288 | 1463173742524 Marionette TRACE conn3 <- [1,1938,null,{}] 14:09:02 INFO - PROCESS | 3288 | 1463173742534 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}] 14:09:02 INFO - PROCESS | 3288 | 1463173742622 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 14:09:02 INFO - PROCESS | 3288 | 1463173742634 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 3288 | ++DOCSHELL 157F0800 == 46 [pid = 3288] [id = 494] 14:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (157F1000) [pid = 3288] [serial = 1482] [outer = 00000000] 14:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (158B1800) [pid = 3288] [serial = 1483] [outer = 157F1000] 14:09:02 INFO - PROCESS | 3288 | 1463173742682 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (159C7C00) [pid = 3288] [serial = 1484] [outer = 157F1000] 14:09:03 INFO - PROCESS | 3288 | 1463173743142 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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 640ms 14:09:03 INFO - PROCESS | 3288 | 1463173743158 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 3288 | 1463173743161 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:09:03 INFO - PROCESS | 3288 | 1463173743164 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 3288 | 1463173743166 Marionette TRACE conn3 <- [1,1942,null,{}] 14:09:03 INFO - PROCESS | 3288 | 1463173743169 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}] 14:09:03 INFO - PROCESS | 3288 | 1463173743236 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 14:09:03 INFO - PROCESS | 3288 | 1463173743243 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 3288 | ++DOCSHELL 15918000 == 47 [pid = 3288] [id = 495] 14:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (166F0400) [pid = 3288] [serial = 1485] [outer = 00000000] 14:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (16F1B800) [pid = 3288] [serial = 1486] [outer = 166F0400] 14:09:03 INFO - PROCESS | 3288 | 1463173743287 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (16F97800) [pid = 3288] [serial = 1487] [outer = 166F0400] 14:09:03 INFO - PROCESS | 3288 | 1463173743725 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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 639ms 14:09:03 INFO - PROCESS | 3288 | 1463173743786 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 3288 | 1463173743788 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 14:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:09:03 INFO - PROCESS | 3288 | 1463173743792 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 3288 | 1463173743793 Marionette TRACE conn3 <- [1,1946,null,{}] 14:09:03 INFO - PROCESS | 3288 | 1463173743797 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}] 14:09:03 INFO - PROCESS | 3288 | 1463173743883 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 14:09:03 INFO - PROCESS | 3288 | 1463173743890 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 3288 | ++DOCSHELL 166EC000 == 48 [pid = 3288] [id = 496] 14:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (166F4000) [pid = 3288] [serial = 1488] [outer = 00000000] 14:09:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1765C800) [pid = 3288] [serial = 1489] [outer = 166F4000] 14:09:03 INFO - PROCESS | 3288 | 1463173743933 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (17E8C800) [pid = 3288] [serial = 1490] [outer = 166F4000] 14:09:04 INFO - PROCESS | 3288 | 1463173744430 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 686ms 14:09:04 INFO - PROCESS | 3288 | 1463173744492 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 3288 | 1463173744494 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 14:09:04 INFO - PROCESS | 3288 | 1463173744497 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:09:04 INFO - PROCESS | 3288 | 1463173744498 Marionette TRACE conn3 <- [1,1950,null,{}] 14:09:04 INFO - PROCESS | 3288 | 1463173744508 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}] 14:09:04 INFO - PROCESS | 3288 | 1463173744634 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 14:09:04 INFO - PROCESS | 3288 | 1463173744648 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 3288 | ++DOCSHELL 179C5800 == 49 [pid = 3288] [id = 497] 14:09:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (18415400) [pid = 3288] [serial = 1491] [outer = 00000000] 14:09:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1856F000) [pid = 3288] [serial = 1492] [outer = 18415400] 14:09:04 INFO - PROCESS | 3288 | 1463173744744 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19D38C00) [pid = 3288] [serial = 1493] [outer = 18415400] 14:09:05 INFO - PROCESS | 3288 | 1463173745153 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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 686ms 14:09:05 INFO - PROCESS | 3288 | 1463173745196 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 3288 | 1463173745198 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:09:05 INFO - PROCESS | 3288 | 1463173745210 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 3288 | 1463173745212 Marionette TRACE conn3 <- [1,1954,null,{}] 14:09:05 INFO - PROCESS | 3288 | 1463173745215 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}] 14:09:05 INFO - PROCESS | 3288 | 1463173745352 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 14:09:05 INFO - PROCESS | 3288 | 1463173745374 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 3288 | ++DOCSHELL 17348400 == 50 [pid = 3288] [id = 498] 14:09:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (184D1800) [pid = 3288] [serial = 1494] [outer = 00000000] 14:09:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19D5A000) [pid = 3288] [serial = 1495] [outer = 184D1800] 14:09:05 INFO - PROCESS | 3288 | 1463173745416 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19F5E400) [pid = 3288] [serial = 1496] [outer = 184D1800] 14:09:05 INFO - PROCESS | 3288 | 1463173745843 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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 701ms 14:09:05 INFO - PROCESS | 3288 | 1463173745906 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 3288 | 1463173745908 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:09:05 INFO - PROCESS | 3288 | 1463173745920 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 3288 | 1463173745922 Marionette TRACE conn3 <- [1,1958,null,{}] 14:09:05 INFO - PROCESS | 3288 | 1463173745925 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}] 14:09:06 INFO - PROCESS | 3288 | 1463173746036 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 14:09:06 INFO - PROCESS | 3288 | 1463173746098 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 3288 | ++DOCSHELL 1343E400 == 51 [pid = 3288] [id = 499] 14:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19D39000) [pid = 3288] [serial = 1497] [outer = 00000000] 14:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1A0E6400) [pid = 3288] [serial = 1498] [outer = 19D39000] 14:09:06 INFO - PROCESS | 3288 | 1463173746141 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1A486C00) [pid = 3288] [serial = 1499] [outer = 19D39000] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19D38000) [pid = 3288] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18770C00) [pid = 3288] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (166E5C00) [pid = 3288] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (15737000) [pid = 3288] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (11D10000) [pid = 3288] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (11545400) [pid = 3288] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (157EEC00) [pid = 3288] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (166F3000) [pid = 3288] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (12B7C000) [pid = 3288] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:09:06 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (166EE400) [pid = 3288] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:09:06 INFO - PROCESS | 3288 | 1463173746655 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 796ms 14:09:06 INFO - PROCESS | 3288 | 1463173746714 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 3288 | 1463173746716 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 14:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:09:06 INFO - PROCESS | 3288 | 1463173746720 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 3288 | 1463173746721 Marionette TRACE conn3 <- [1,1962,null,{}] 14:09:06 INFO - PROCESS | 3288 | 1463173746725 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}] 14:09:06 INFO - PROCESS | 3288 | 1463173746805 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 14:09:06 INFO - PROCESS | 3288 | 1463173746811 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 3288 | ++DOCSHELL 12E61000 == 52 [pid = 3288] [id = 500] 14:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (13C9F000) [pid = 3288] [serial = 1500] [outer = 00000000] 14:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (179C4C00) [pid = 3288] [serial = 1501] [outer = 13C9F000] 14:09:06 INFO - PROCESS | 3288 | 1463173746854 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19D38000) [pid = 3288] [serial = 1502] [outer = 13C9F000] 14:09:07 INFO - PROCESS | 3288 | 1463173747268 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 593ms 14:09:07 INFO - PROCESS | 3288 | 1463173747318 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 3288 | 1463173747320 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 14:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:09:07 INFO - PROCESS | 3288 | 1463173747327 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 3288 | 1463173747329 Marionette TRACE conn3 <- [1,1966,null,{}] 14:09:07 INFO - PROCESS | 3288 | 1463173747332 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}] 14:09:07 INFO - PROCESS | 3288 | 1463173747411 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 14:09:07 INFO - PROCESS | 3288 | 1463173747418 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 3288 | ++DOCSHELL 10E4F800 == 53 [pid = 3288] [id = 501] 14:09:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (166F3000) [pid = 3288] [serial = 1503] [outer = 00000000] 14:09:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1A09C800) [pid = 3288] [serial = 1504] [outer = 166F3000] 14:09:07 INFO - PROCESS | 3288 | 1463173747460 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A7C4400) [pid = 3288] [serial = 1505] [outer = 166F3000] 14:09:07 INFO - PROCESS | 3288 | 1463173747904 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 624ms 14:09:07 INFO - PROCESS | 3288 | 1463173747960 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 3288 | 1463173747963 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 14:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:09:07 INFO - PROCESS | 3288 | 1463173747966 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 3288 | 1463173747968 Marionette TRACE conn3 <- [1,1970,null,{}] 14:09:07 INFO - PROCESS | 3288 | 1463173747972 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}] 14:09:08 INFO - PROCESS | 3288 | 1463173748074 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 14:09:08 INFO - PROCESS | 3288 | 1463173748090 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 3288 | ++DOCSHELL 1A7D1400 == 54 [pid = 3288] [id = 502] 14:09:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1A981000) [pid = 3288] [serial = 1506] [outer = 00000000] 14:09:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1AD72000) [pid = 3288] [serial = 1507] [outer = 1A981000] 14:09:08 INFO - PROCESS | 3288 | 1463173748137 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1AD79C00) [pid = 3288] [serial = 1508] [outer = 1A981000] 14:09:08 INFO - PROCESS | 3288 | 1463173748787 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 842ms 14:09:08 INFO - PROCESS | 3288 | 1463173748809 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 3288 | 1463173748813 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 14:09:08 INFO - PROCESS | 3288 | 1463173748819 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:09:08 INFO - PROCESS | 3288 | 1463173748823 Marionette TRACE conn3 <- [1,1974,null,{}] 14:09:08 INFO - PROCESS | 3288 | 1463173748829 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}] 14:09:08 INFO - PROCESS | 3288 | 1463173748940 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 14:09:09 INFO - PROCESS | 3288 | 1463173749051 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 3288 | ++DOCSHELL 11392C00 == 55 [pid = 3288] [id = 503] 14:09:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (11749000) [pid = 3288] [serial = 1509] [outer = 00000000] 14:09:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (133D6000) [pid = 3288] [serial = 1510] [outer = 11749000] 14:09:09 INFO - PROCESS | 3288 | 1463173749106 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (13CA7800) [pid = 3288] [serial = 1511] [outer = 11749000] 14:09:09 INFO - PROCESS | 3288 | 1463173749740 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 999ms 14:09:09 INFO - PROCESS | 3288 | 1463173749822 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 3288 | 1463173749828 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 14:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:09:09 INFO - PROCESS | 3288 | 1463173749835 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 3288 | 1463173749838 Marionette TRACE conn3 <- [1,1978,null,{}] 14:09:09 INFO - PROCESS | 3288 | 1463173749842 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}] 14:09:09 INFO - PROCESS | 3288 | 1463173749948 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 14:09:10 INFO - PROCESS | 3288 | 1463173750085 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 3288 | ++DOCSHELL 14047000 == 56 [pid = 3288] [id = 504] 14:09:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1432B400) [pid = 3288] [serial = 1512] [outer = 00000000] 14:09:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (158B7800) [pid = 3288] [serial = 1513] [outer = 1432B400] 14:09:10 INFO - PROCESS | 3288 | 1463173750139 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (16704400) [pid = 3288] [serial = 1514] [outer = 1432B400] 14:09:10 INFO - PROCESS | 3288 | 1463173750690 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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 905ms 14:09:10 INFO - PROCESS | 3288 | 1463173750737 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 3288 | 1463173750739 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:09:10 INFO - PROCESS | 3288 | 1463173750743 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 3288 | 1463173750747 Marionette TRACE conn3 <- [1,1982,null,{}] 14:09:10 INFO - PROCESS | 3288 | 1463173750758 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}] 14:09:10 INFO - PROCESS | 3288 | 1463173750868 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 14:09:10 INFO - PROCESS | 3288 | 1463173751007 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 3288 | ++DOCSHELL 15846000 == 57 [pid = 3288] [id = 505] 14:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (19D42C00) [pid = 3288] [serial = 1515] [outer = 00000000] 14:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1A075800) [pid = 3288] [serial = 1516] [outer = 19D42C00] 14:09:11 INFO - PROCESS | 3288 | 1463173751063 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A7C9000) [pid = 3288] [serial = 1517] [outer = 19D42C00] 14:09:11 INFO - PROCESS | 3288 | 1463173751632 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 951ms 14:09:11 INFO - PROCESS | 3288 | 1463173751688 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 3288 | 1463173751691 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 14:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:09:11 INFO - PROCESS | 3288 | 1463173751695 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 3288 | 1463173751697 Marionette TRACE conn3 <- [1,1986,null,{}] 14:09:11 INFO - PROCESS | 3288 | 1463173751700 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}] 14:09:11 INFO - PROCESS | 3288 | 1463173751803 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 14:09:11 INFO - PROCESS | 3288 | 1463173751911 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 3288 | ++DOCSHELL 1AD73C00 == 58 [pid = 3288] [id = 506] 14:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1AD77000) [pid = 3288] [serial = 1518] [outer = 00000000] 14:09:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1AE51400) [pid = 3288] [serial = 1519] [outer = 1AD77000] 14:09:11 INFO - PROCESS | 3288 | 1463173751964 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1AE55000) [pid = 3288] [serial = 1520] [outer = 1AD77000] 14:09:12 INFO - PROCESS | 3288 | 1463173752485 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 843ms 14:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:09:12 INFO - PROCESS | 3288 | 1463173752521 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 3288 | 1463173752524 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 14:09:12 INFO - PROCESS | 3288 | 1463173752527 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 3288 | 1463173752529 Marionette TRACE conn3 <- [1,1990,null,{}] 14:09:12 INFO - PROCESS | 3288 | 1463173752533 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}] 14:09:12 INFO - PROCESS | 3288 | 1463173752633 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 14:09:12 INFO - PROCESS | 3288 | 1463173752742 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 3288 | ++DOCSHELL 1A72AC00 == 59 [pid = 3288] [id = 507] 14:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1A985000) [pid = 3288] [serial = 1521] [outer = 00000000] 14:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1AE5E000) [pid = 3288] [serial = 1522] [outer = 1A985000] 14:09:12 INFO - PROCESS | 3288 | 1463173752794 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1AEAF000) [pid = 3288] [serial = 1523] [outer = 1A985000] 14:09:13 INFO - PROCESS | 3288 | 1463173753419 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 936ms 14:09:13 INFO - PROCESS | 3288 | 1463173753472 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 3288 | 1463173753474 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 14:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:09:13 INFO - PROCESS | 3288 | 1463173753478 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 3288 | 1463173753480 Marionette TRACE conn3 <- [1,1994,null,{}] 14:09:13 INFO - PROCESS | 3288 | 1463173753483 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}] 14:09:13 INFO - PROCESS | 3288 | 1463173753755 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 14:09:13 INFO - PROCESS | 3288 | 1463173753906 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 3288 | ++DOCSHELL 11049C00 == 60 [pid = 3288] [id = 508] 14:09:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1104B800) [pid = 3288] [serial = 1524] [outer = 00000000] 14:09:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (11394C00) [pid = 3288] [serial = 1525] [outer = 1104B800] 14:09:13 INFO - PROCESS | 3288 | 1463173753957 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (11F0B000) [pid = 3288] [serial = 1526] [outer = 1104B800] 14:09:14 INFO - PROCESS | 3288 | 1463173754558 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]]]}] 14:09: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 14:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1138ms 14:09:14 INFO - PROCESS | 3288 | 1463173754629 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 3288 | 1463173754633 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 3288 | 1463173754637 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:09:14 INFO - PROCESS | 3288 | 1463173754641 Marionette TRACE conn3 <- [1,1998,null,{}] 14:09:14 INFO - PROCESS | 3288 | 1463173754646 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}] 14:09:14 INFO - PROCESS | 3288 | 1463173754791 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 14:09:14 INFO - PROCESS | 3288 | 1463173754808 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3288 | ++DOCSHELL 14321C00 == 61 [pid = 3288] [id = 509] 14:09:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (143AF800) [pid = 3288] [serial = 1527] [outer = 00000000] 14:09:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1572F800) [pid = 3288] [serial = 1528] [outer = 143AF800] 14:09:14 INFO - PROCESS | 3288 | 1463173754857 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (157ED000) [pid = 3288] [serial = 1529] [outer = 143AF800] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 10E4F800 == 60 [pid = 3288] [id = 501] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 12E61000 == 59 [pid = 3288] [id = 500] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 1343E400 == 58 [pid = 3288] [id = 499] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 17348400 == 57 [pid = 3288] [id = 498] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 179C5800 == 56 [pid = 3288] [id = 497] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 166EC000 == 55 [pid = 3288] [id = 496] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 15918000 == 54 [pid = 3288] [id = 495] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 157F0800 == 53 [pid = 3288] [id = 494] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 10D7D800 == 52 [pid = 3288] [id = 493] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 1124EC00 == 51 [pid = 3288] [id = 492] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (10E4D400) [pid = 3288] [serial = 1417] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1153F800) [pid = 3288] [serial = 1429] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (14325800) [pid = 3288] [serial = 1420] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1734D800) [pid = 3288] [serial = 1423] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (19F69C00) [pid = 3288] [serial = 1426] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1A09D000) [pid = 3288] [serial = 1459] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOCSHELL 107F5800 == 50 [pid = 3288] [id = 486] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (19D5C000) [pid = 3288] [serial = 1415] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (19D52400) [pid = 3288] [serial = 1450] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (16F28800) [pid = 3288] [serial = 1441] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (158B0C00) [pid = 3288] [serial = 1438] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (16615800) [pid = 3288] [serial = 1439] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1432A000) [pid = 3288] [serial = 1433] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1368E800) [pid = 3288] [serial = 1432] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (16617C00) [pid = 3288] [serial = 1453] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1841B000) [pid = 3288] [serial = 1447] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19D57400) [pid = 3288] [serial = 1451] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19F85800) [pid = 3288] [serial = 1456] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (14311C00) [pid = 3288] [serial = 1436] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1A069400) [pid = 3288] [serial = 1457] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1343F800) [pid = 3288] [serial = 1435] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (179C6000) [pid = 3288] [serial = 1444] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (17E86000) [pid = 3288] [serial = 1445] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (184CB000) [pid = 3288] [serial = 1448] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (17343000) [pid = 3288] [serial = 1442] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1841EC00) [pid = 3288] [serial = 1454] [outer = 00000000] [url = about:blank] 14:09:15 INFO - PROCESS | 3288 | 1463173755632 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]]]}] 14:09: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 14:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1029ms 14:09:15 INFO - PROCESS | 3288 | 1463173755679 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 3288 | 1463173755685 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 14:09:15 INFO - PROCESS | 3288 | 1463173755689 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:09:15 INFO - PROCESS | 3288 | 1463173755694 Marionette TRACE conn3 <- [1,2002,null,{}] 14:09:15 INFO - PROCESS | 3288 | 1463173755719 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}] 14:09:15 INFO - PROCESS | 3288 | 1463173755824 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 14:09:15 INFO - PROCESS | 3288 | 1463173755961 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 3288 | ++DOCSHELL 11FEB000 == 51 [pid = 3288] [id = 510] 14:09:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (11FEB400) [pid = 3288] [serial = 1530] [outer = 00000000] 14:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (13688400) [pid = 3288] [serial = 1531] [outer = 11FEB400] 14:09:16 INFO - PROCESS | 3288 | 1463173756018 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (14325800) [pid = 3288] [serial = 1532] [outer = 11FEB400] 14:09:16 INFO - PROCESS | 3288 | 1463173756638 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 998ms 14:09:16 INFO - PROCESS | 3288 | 1463173756694 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 3288 | 1463173756700 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 14:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:09:16 INFO - PROCESS | 3288 | 1463173756706 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 3288 | 1463173756709 Marionette TRACE conn3 <- [1,2006,null,{}] 14:09:16 INFO - PROCESS | 3288 | 1463173756713 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}] 14:09:16 INFO - PROCESS | 3288 | 1463173756815 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 14:09:16 INFO - PROCESS | 3288 | 1463173756951 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 3288 | ++DOCSHELL 157F0800 == 52 [pid = 3288] [id = 511] 14:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (157F4C00) [pid = 3288] [serial = 1533] [outer = 00000000] 14:09:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (16621000) [pid = 3288] [serial = 1534] [outer = 157F4C00] 14:09:17 INFO - PROCESS | 3288 | 1463173757005 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (166F1400) [pid = 3288] [serial = 1535] [outer = 157F4C00] 14:09:17 INFO - PROCESS | 3288 | 1463173757578 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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 936ms 14:09:17 INFO - PROCESS | 3288 | 1463173757649 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 3288 | 1463173757652 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 14:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:09:17 INFO - PROCESS | 3288 | 1463173757655 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 3288 | 1463173757659 Marionette TRACE conn3 <- [1,2010,null,{}] 14:09:17 INFO - PROCESS | 3288 | 1463173757670 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}] 14:09:17 INFO - PROCESS | 3288 | 1463173757773 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 14:09:17 INFO - PROCESS | 3288 | 1463173757911 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 3288 | ++DOCSHELL 179FAC00 == 53 [pid = 3288] [id = 512] 14:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (17E81400) [pid = 3288] [serial = 1536] [outer = 00000000] 14:09:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (17E90C00) [pid = 3288] [serial = 1537] [outer = 17E81400] 14:09:17 INFO - PROCESS | 3288 | 1463173757968 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (18402800) [pid = 3288] [serial = 1538] [outer = 17E81400] 14:09:18 INFO - PROCESS | 3288 | 1463173758531 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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 936ms 14:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:09:18 INFO - PROCESS | 3288 | 1463173758600 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 3288 | 1463173758603 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 14:09:18 INFO - PROCESS | 3288 | 1463173758606 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 3288 | 1463173758608 Marionette TRACE conn3 <- [1,2014,null,{}] 14:09:18 INFO - PROCESS | 3288 | 1463173758612 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}] 14:09:18 INFO - PROCESS | 3288 | 1463173758746 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 14:09:18 INFO - PROCESS | 3288 | 1463173758856 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 3288 | ++DOCSHELL 1841C400 == 54 [pid = 3288] [id = 513] 14:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1841C800) [pid = 3288] [serial = 1539] [outer = 00000000] 14:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (18776000) [pid = 3288] [serial = 1540] [outer = 1841C800] 14:09:18 INFO - PROCESS | 3288 | 1463173758909 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (19D40400) [pid = 3288] [serial = 1541] [outer = 1841C800] 14:09:19 INFO - PROCESS | 3288 | 1463173759471 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 889ms 14:09:19 INFO - PROCESS | 3288 | 1463173759510 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 3288 | 1463173759513 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 14:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:09:19 INFO - PROCESS | 3288 | 1463173759516 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 3288 | 1463173759518 Marionette TRACE conn3 <- [1,2018,null,{}] 14:09:19 INFO - PROCESS | 3288 | 1463173759522 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}] 14:09:19 INFO - PROCESS | 3288 | 1463173759630 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 14:09:19 INFO - PROCESS | 3288 | 1463173759736 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 3288 | ++DOCSHELL 1104A000 == 55 [pid = 3288] [id = 514] 14:09:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (16F98000) [pid = 3288] [serial = 1542] [outer = 00000000] 14:09:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19D5E400) [pid = 3288] [serial = 1543] [outer = 16F98000] 14:09:19 INFO - PROCESS | 3288 | 1463173759788 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (19D5E800) [pid = 3288] [serial = 1544] [outer = 16F98000] 14:09:20 INFO - PROCESS | 3288 | 1463173760389 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 905ms 14:09:20 INFO - PROCESS | 3288 | 1463173760421 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 3288 | 1463173760423 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 14:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:09:20 INFO - PROCESS | 3288 | 1463173760427 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 3288 | 1463173760429 Marionette TRACE conn3 <- [1,2022,null,{}] 14:09:20 INFO - PROCESS | 3288 | 1463173760432 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}] 14:09:20 INFO - PROCESS | 3288 | 1463173760543 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 14:09:20 INFO - PROCESS | 3288 | 1463173760689 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 3288 | ++DOCSHELL 10E58800 == 56 [pid = 3288] [id = 515] 14:09:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (11287800) [pid = 3288] [serial = 1545] [outer = 00000000] 14:09:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (19F85400) [pid = 3288] [serial = 1546] [outer = 11287800] 14:09:20 INFO - PROCESS | 3288 | 1463173760749 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1A06A000) [pid = 3288] [serial = 1547] [outer = 11287800] 14:09:21 INFO - PROCESS | 3288 | 1463173761397 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1045ms 14:09:21 INFO - PROCESS | 3288 | 1463173761453 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 3288 | 1463173761457 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 14:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:09:21 INFO - PROCESS | 3288 | 1463173761482 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 3288 | 1463173761485 Marionette TRACE conn3 <- [1,2026,null,{}] 14:09:21 INFO - PROCESS | 3288 | 1463173761491 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}] 14:09:21 INFO - PROCESS | 3288 | 1463173761589 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 14:09:21 INFO - PROCESS | 3288 | 1463173761737 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 3288 | ++DOCSHELL 105D9C00 == 57 [pid = 3288] [id = 516] 14:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (105EB000) [pid = 3288] [serial = 1548] [outer = 00000000] 14:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (11049800) [pid = 3288] [serial = 1549] [outer = 105EB000] 14:09:21 INFO - PROCESS | 3288 | 1463173761787 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1124D800) [pid = 3288] [serial = 1550] [outer = 105EB000] 14:09:21 INFO - PROCESS | 3288 | --DOCSHELL 11049C00 == 56 [pid = 3288] [id = 508] 14:09:21 INFO - PROCESS | 3288 | --DOCSHELL 14047000 == 55 [pid = 3288] [id = 504] 14:09:21 INFO - PROCESS | 3288 | --DOCSHELL 11392C00 == 54 [pid = 3288] [id = 503] 14:09:22 INFO - PROCESS | 3288 | 1463173762267 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 858ms 14:09:22 INFO - PROCESS | 3288 | 1463173762327 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 3288 | 1463173762332 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 14:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:09:22 INFO - PROCESS | 3288 | 1463173762338 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 3288 | 1463173762341 Marionette TRACE conn3 <- [1,2030,null,{}] 14:09:22 INFO - PROCESS | 3288 | 1463173762345 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}] 14:09:22 INFO - PROCESS | 3288 | 1463173762430 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 14:09:22 INFO - PROCESS | 3288 | 1463173762440 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 3288 | ++DOCSHELL 11754400 == 55 [pid = 3288] [id = 517] 14:09:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (11F59800) [pid = 3288] [serial = 1551] [outer = 00000000] 14:09:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (133DE000) [pid = 3288] [serial = 1552] [outer = 11F59800] 14:09:22 INFO - PROCESS | 3288 | 1463173762484 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1368E000) [pid = 3288] [serial = 1553] [outer = 11F59800] 14:09:22 INFO - PROCESS | 3288 | 1463173762964 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]]]}] 14:09: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) 14:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 623ms 14:09:22 INFO - PROCESS | 3288 | 1463173762975 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 3288 | 1463173762977 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 14:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:09:22 INFO - PROCESS | 3288 | 1463173762981 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 3288 | 1463173762984 Marionette TRACE conn3 <- [1,2034,null,{}] 14:09:22 INFO - PROCESS | 3288 | 1463173762994 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}] 14:09:23 INFO - PROCESS | 3288 | 1463173763085 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 14:09:23 INFO - PROCESS | 3288 | 1463173763093 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 3288 | ++DOCSHELL 1572F400 == 56 [pid = 3288] [id = 518] 14:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (15735C00) [pid = 3288] [serial = 1554] [outer = 00000000] 14:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (15842800) [pid = 3288] [serial = 1555] [outer = 15735C00] 14:09:23 INFO - PROCESS | 3288 | 1463173763140 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (159C5C00) [pid = 3288] [serial = 1556] [outer = 15735C00] 14:09:23 INFO - PROCESS | 3288 | 1463173763638 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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 686ms 14:09:23 INFO - PROCESS | 3288 | 1463173763686 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 3288 | 1463173763689 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 14:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:09:23 INFO - PROCESS | 3288 | 1463173763692 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 3288 | 1463173763694 Marionette TRACE conn3 <- [1,2038,null,{}] 14:09:23 INFO - PROCESS | 3288 | 1463173763697 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}] 14:09:23 INFO - PROCESS | 3288 | 1463173763780 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 14:09:23 INFO - PROCESS | 3288 | 1463173763786 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 3288 | ++DOCSHELL 16701C00 == 57 [pid = 3288] [id = 519] 14:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (16702C00) [pid = 3288] [serial = 1557] [outer = 00000000] 14:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (17340400) [pid = 3288] [serial = 1558] [outer = 16702C00] 14:09:23 INFO - PROCESS | 3288 | 1463173763829 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (174B5C00) [pid = 3288] [serial = 1559] [outer = 16702C00] 14:09:24 INFO - PROCESS | 3288 | 1463173764298 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 639ms 14:09:24 INFO - PROCESS | 3288 | 1463173764328 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 3288 | 1463173764340 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 14:09:24 INFO - PROCESS | 3288 | 1463173764343 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:09:24 INFO - PROCESS | 3288 | 1463173764345 Marionette TRACE conn3 <- [1,2042,null,{}] 14:09:24 INFO - PROCESS | 3288 | 1463173764348 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}] 14:09:24 INFO - PROCESS | 3288 | 1463173764469 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 14:09:24 INFO - PROCESS | 3288 | 1463173764564 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 3288 | ++DOCSHELL 17348400 == 58 [pid = 3288] [id = 520] 14:09:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (174A8800) [pid = 3288] [serial = 1560] [outer = 00000000] 14:09:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (17E8E800) [pid = 3288] [serial = 1561] [outer = 174A8800] 14:09:24 INFO - PROCESS | 3288 | 1463173764606 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (18415C00) [pid = 3288] [serial = 1562] [outer = 174A8800] 14:09:25 INFO - PROCESS | 3288 | 1463173765046 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 14:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:09:25 INFO - PROCESS | 3288 | 1463173765085 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 3288 | 1463173765087 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 14:09:25 INFO - PROCESS | 3288 | 1463173765090 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 3288 | 1463173765092 Marionette TRACE conn3 <- [1,2046,null,{}] 14:09:25 INFO - PROCESS | 3288 | 1463173765095 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}] 14:09:25 INFO - PROCESS | 3288 | 1463173765230 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 14:09:25 INFO - PROCESS | 3288 | 1463173765301 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 3288 | ++DOCSHELL 19F7D400 == 59 [pid = 3288] [id = 521] 14:09:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (19F7DC00) [pid = 3288] [serial = 1563] [outer = 00000000] 14:09:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1A073400) [pid = 3288] [serial = 1564] [outer = 19F7DC00] 14:09:25 INFO - PROCESS | 3288 | 1463173765344 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1A0A9000) [pid = 3288] [serial = 1565] [outer = 19F7DC00] 14:09:25 INFO - PROCESS | 3288 | 1463173765764 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 686ms 14:09:25 INFO - PROCESS | 3288 | 1463173765790 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 3288 | 1463173765792 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 14:09:25 INFO - PROCESS | 3288 | 1463173765796 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:09:25 INFO - PROCESS | 3288 | 1463173765798 Marionette TRACE conn3 <- [1,2050,null,{}] 14:09:25 INFO - PROCESS | 3288 | 1463173765801 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}] 14:09:25 INFO - PROCESS | 3288 | 1463173765943 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (1104B800) [pid = 3288] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1840F400) [pid = 3288] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (17EE6000) [pid = 3288] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (166F4000) [pid = 3288] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (184D1800) [pid = 3288] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1138BC00) [pid = 3288] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (10E4DC00) [pid = 3288] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1A0EF000) [pid = 3288] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (17F3A400) [pid = 3288] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (13680C00) [pid = 3288] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (166F0400) [pid = 3288] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (11252400) [pid = 3288] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (13C9F000) [pid = 3288] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (18420400) [pid = 3288] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (11253000) [pid = 3288] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1A0F2C00) [pid = 3288] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (157F1000) [pid = 3288] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (19D55000) [pid = 3288] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (16CA1C00) [pid = 3288] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19D39000) [pid = 3288] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (18415400) [pid = 3288] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1840C400) [pid = 3288] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (13C9CC00) [pid = 3288] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (17E8A400) [pid = 3288] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (10572C00) [pid = 3288] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (107F4C00) [pid = 3288] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (166F3000) [pid = 3288] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:09:26 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (143A2400) [pid = 3288] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:09:26 INFO - PROCESS | 3288 | 1463173766255 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 3288 | ++DOCSHELL 10536800 == 60 [pid = 3288] [id = 522] 14:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (10572C00) [pid = 3288] [serial = 1566] [outer = 00000000] 14:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1104B800) [pid = 3288] [serial = 1567] [outer = 10572C00] 14:09:26 INFO - PROCESS | 3288 | 1463173766299 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1159F000) [pid = 3288] [serial = 1568] [outer = 10572C00] 14:09:26 INFO - PROCESS | 3288 | 1463173766666 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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 905ms 14:09:26 INFO - PROCESS | 3288 | 1463173766700 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 3288 | 1463173766702 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 14:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:09:26 INFO - PROCESS | 3288 | 1463173766706 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 3288 | 1463173766707 Marionette TRACE conn3 <- [1,2054,null,{}] 14:09:26 INFO - PROCESS | 3288 | 1463173766711 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}] 14:09:26 INFO - PROCESS | 3288 | 1463173766834 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 14:09:26 INFO - PROCESS | 3288 | 1463173766855 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 3288 | ++DOCSHELL 10E4F800 == 61 [pid = 3288] [id = 523] 14:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (11536C00) [pid = 3288] [serial = 1569] [outer = 00000000] 14:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (16618000) [pid = 3288] [serial = 1570] [outer = 11536C00] 14:09:26 INFO - PROCESS | 3288 | 1463173766898 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (166E5C00) [pid = 3288] [serial = 1571] [outer = 11536C00] 14:09:27 INFO - PROCESS | 3288 | 1463173767306 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 640ms 14:09:27 INFO - PROCESS | 3288 | 1463173767344 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 3288 | 1463173767346 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 14:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:09:27 INFO - PROCESS | 3288 | 1463173767349 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 3288 | 1463173767351 Marionette TRACE conn3 <- [1,2058,null,{}] 14:09:27 INFO - PROCESS | 3288 | 1463173767354 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}] 14:09:27 INFO - PROCESS | 3288 | 1463173767472 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 14:09:27 INFO - PROCESS | 3288 | 1463173767511 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 3288 | ++DOCSHELL 10E4D800 == 62 [pid = 3288] [id = 524] 14:09:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1104D800) [pid = 3288] [serial = 1572] [outer = 00000000] 14:09:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (18579000) [pid = 3288] [serial = 1573] [outer = 1104D800] 14:09:27 INFO - PROCESS | 3288 | 1463173767554 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (19F7E800) [pid = 3288] [serial = 1574] [outer = 1104D800] 14:09:27 INFO - PROCESS | 3288 | 1463173767954 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 639ms 14:09:27 INFO - PROCESS | 3288 | 1463173767988 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 3288 | 1463173767990 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 14:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:09:27 INFO - PROCESS | 3288 | 1463173767993 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 3288 | 1463173767995 Marionette TRACE conn3 <- [1,2062,null,{}] 14:09:27 INFO - PROCESS | 3288 | 1463173767999 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}] 14:09:28 INFO - PROCESS | 3288 | 1463173768119 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 14:09:28 INFO - PROCESS | 3288 | 1463173768128 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 3288 | ++DOCSHELL 17EEB000 == 63 [pid = 3288] [id = 525] 14:09:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (17F30400) [pid = 3288] [serial = 1575] [outer = 00000000] 14:09:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1A48CC00) [pid = 3288] [serial = 1576] [outer = 17F30400] 14:09:28 INFO - PROCESS | 3288 | 1463173768170 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1A7C5400) [pid = 3288] [serial = 1577] [outer = 17F30400] 14:09:28 INFO - PROCESS | 3288 | 1463173768871 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 935ms 14:09:28 INFO - PROCESS | 3288 | 1463173768940 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 3288 | 1463173768945 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 14:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:09:28 INFO - PROCESS | 3288 | 1463173768950 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 3288 | 1463173768954 Marionette TRACE conn3 <- [1,2066,null,{}] 14:09:28 INFO - PROCESS | 3288 | 1463173768960 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}] 14:09:29 INFO - PROCESS | 3288 | 1463173769078 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 14:09:29 INFO - PROCESS | 3288 | 1463173769217 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 3288 | ++DOCSHELL 10D7A000 == 64 [pid = 3288] [id = 526] 14:09:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (10E58000) [pid = 3288] [serial = 1578] [outer = 00000000] 14:09:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (117A0000) [pid = 3288] [serial = 1579] [outer = 10E58000] 14:09:29 INFO - PROCESS | 3288 | 1463173769276 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (13CA0800) [pid = 3288] [serial = 1580] [outer = 10E58000] 14:09:29 INFO - PROCESS | 3288 | 1463173769784 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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 889ms 14:09:29 INFO - PROCESS | 3288 | 1463173769839 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 3288 | 1463173769849 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 14:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:09:29 INFO - PROCESS | 3288 | 1463173769858 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 3288 | 1463173769861 Marionette TRACE conn3 <- [1,2070,null,{}] 14:09:29 INFO - PROCESS | 3288 | 1463173769865 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}] 14:09:29 INFO - PROCESS | 3288 | 1463173769975 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 14:09:30 INFO - PROCESS | 3288 | 1463173770118 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 3288 | ++DOCSHELL 15731000 == 65 [pid = 3288] [id = 527] 14:09:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (157F1000) [pid = 3288] [serial = 1581] [outer = 00000000] 14:09:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (166EEC00) [pid = 3288] [serial = 1582] [outer = 157F1000] 14:09:30 INFO - PROCESS | 3288 | 1463173770172 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1733F400) [pid = 3288] [serial = 1583] [outer = 157F1000] 14:09:30 INFO - PROCESS | 3288 | 1463173770755 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 936ms 14:09:30 INFO - PROCESS | 3288 | 1463173770807 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 3288 | 1463173770809 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:09:30 INFO - PROCESS | 3288 | 1463173770813 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 3288 | 1463173770817 Marionette TRACE conn3 <- [1,2074,null,{}] 14:09:30 INFO - PROCESS | 3288 | 1463173770828 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}] 14:09:30 INFO - PROCESS | 3288 | 1463173770975 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 14:09:31 INFO - PROCESS | 3288 | 1463173771120 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 3288 | ++DOCSHELL 19D5D800 == 66 [pid = 3288] [id = 528] 14:09:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (19F5B400) [pid = 3288] [serial = 1584] [outer = 00000000] 14:09:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1A06B400) [pid = 3288] [serial = 1585] [outer = 19F5B400] 14:09:31 INFO - PROCESS | 3288 | 1463173771178 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1A489400) [pid = 3288] [serial = 1586] [outer = 19F5B400] 14:09:31 INFO - PROCESS | 3288 | 1463173771729 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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 998ms 14:09:31 INFO - PROCESS | 3288 | 1463173771815 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 3288 | 1463173771818 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 14:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:09:31 INFO - PROCESS | 3288 | 1463173771821 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 3288 | 1463173771823 Marionette TRACE conn3 <- [1,2078,null,{}] 14:09:31 INFO - PROCESS | 3288 | 1463173771827 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}] 14:09:31 INFO - PROCESS | 3288 | 1463173771937 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 14:09:32 INFO - PROCESS | 3288 | 1463173772080 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 3288 | ++DOCSHELL 12DE7C00 == 67 [pid = 3288] [id = 529] 14:09:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (12E56400) [pid = 3288] [serial = 1587] [outer = 00000000] 14:09:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (13AE5000) [pid = 3288] [serial = 1588] [outer = 12E56400] 14:09:32 INFO - PROCESS | 3288 | 1463173772134 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (159BD800) [pid = 3288] [serial = 1589] [outer = 12E56400] 14:09:33 INFO - PROCESS | 3288 | 1463173773005 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1248ms 14:09:33 INFO - PROCESS | 3288 | 1463173773070 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 3288 | 1463173773073 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 14:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:09:33 INFO - PROCESS | 3288 | 1463173773092 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 3288 | 1463173773096 Marionette TRACE conn3 <- [1,2082,null,{}] 14:09:33 INFO - PROCESS | 3288 | 1463173773103 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}] 14:09:33 INFO - PROCESS | 3288 | 1463173773198 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 14:09:33 INFO - PROCESS | 3288 | 1463173773346 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 3288 | ++DOCSHELL 10E49400 == 68 [pid = 3288] [id = 530] 14:09:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (10E56000) [pid = 3288] [serial = 1590] [outer = 00000000] 14:09:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (11F01C00) [pid = 3288] [serial = 1591] [outer = 10E56000] 14:09:33 INFO - PROCESS | 3288 | 1463173773394 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (12DECC00) [pid = 3288] [serial = 1592] [outer = 10E56000] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 16704800 == 67 [pid = 3288] [id = 412] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 11249C00 == 66 [pid = 3288] [id = 487] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 10E4D800 == 65 [pid = 3288] [id = 524] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 10E4F800 == 64 [pid = 3288] [id = 523] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 10536800 == 63 [pid = 3288] [id = 522] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 19F7D400 == 62 [pid = 3288] [id = 521] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 17348400 == 61 [pid = 3288] [id = 520] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 16701C00 == 60 [pid = 3288] [id = 519] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 1A72AC00 == 59 [pid = 3288] [id = 507] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 1572F400 == 58 [pid = 3288] [id = 518] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 11754400 == 57 [pid = 3288] [id = 517] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 105D9C00 == 56 [pid = 3288] [id = 516] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1AD72000) [pid = 3288] [serial = 1507] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (133D6000) [pid = 3288] [serial = 1510] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (158B7800) [pid = 3288] [serial = 1513] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (1A075800) [pid = 3288] [serial = 1516] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1572F800) [pid = 3288] [serial = 1528] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (1AE51400) [pid = 3288] [serial = 1519] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1AE5E000) [pid = 3288] [serial = 1522] [outer = 00000000] [url = about:blank] 14:09:33 INFO - PROCESS | 3288 | --DOCSHELL 14321C00 == 55 [pid = 3288] [id = 509] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (11394C00) [pid = 3288] [serial = 1525] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (11F0B000) [pid = 3288] [serial = 1526] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1A0A3400) [pid = 3288] [serial = 1460] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1A7C4400) [pid = 3288] [serial = 1505] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (19D3A400) [pid = 3288] [serial = 1373] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1765C800) [pid = 3288] [serial = 1489] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (19D5A000) [pid = 3288] [serial = 1495] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (13435400) [pid = 3288] [serial = 1376] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (13030C00) [pid = 3288] [serial = 1480] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1A48B000) [pid = 3288] [serial = 1472] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (18779C00) [pid = 3288] [serial = 1382] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (15738000) [pid = 3288] [serial = 1465] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (16F1B800) [pid = 3288] [serial = 1486] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (11F04000) [pid = 3288] [serial = 1463] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (179C4C00) [pid = 3288] [serial = 1501] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19D57800) [pid = 3288] [serial = 1385] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (17E8C800) [pid = 3288] [serial = 1490] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (13615800) [pid = 3288] [serial = 1478] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1A725C00) [pid = 3288] [serial = 1475] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (159C7C00) [pid = 3288] [serial = 1484] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19F5E400) [pid = 3288] [serial = 1496] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19F7CC00) [pid = 3288] [serial = 1427] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (17F35C00) [pid = 3288] [serial = 1424] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1A486C00) [pid = 3288] [serial = 1499] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19D38C00) [pid = 3288] [serial = 1493] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (19D38000) [pid = 3288] [serial = 1502] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (16F97800) [pid = 3288] [serial = 1487] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (15847400) [pid = 3288] [serial = 1466] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19F62C00) [pid = 3288] [serial = 1469] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (158B1800) [pid = 3288] [serial = 1483] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1A485800) [pid = 3288] [serial = 1471] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (14699C00) [pid = 3288] [serial = 1421] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (184CB400) [pid = 3288] [serial = 1468] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (11527400) [pid = 3288] [serial = 1462] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18418C00) [pid = 3288] [serial = 1340] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (11250000) [pid = 3288] [serial = 1418] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A0E6400) [pid = 3288] [serial = 1498] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (12B88800) [pid = 3288] [serial = 1477] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (12DEDC00) [pid = 3288] [serial = 1430] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (13A02400) [pid = 3288] [serial = 1481] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1A09C800) [pid = 3288] [serial = 1504] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A722400) [pid = 3288] [serial = 1474] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1856F000) [pid = 3288] [serial = 1492] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (15910C00) [pid = 3288] [serial = 1379] [outer = 00000000] [url = about:blank] 14:09:34 INFO - PROCESS | 3288 | 1463173774027 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 936ms 14:09:34 INFO - PROCESS | 3288 | 1463173774039 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 3288 | 1463173774045 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:09:34 INFO - PROCESS | 3288 | 1463173774051 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 3288 | 1463173774053 Marionette TRACE conn3 <- [1,2086,null,{}] 14:09:34 INFO - PROCESS | 3288 | 1463173774057 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}] 14:09:34 INFO - PROCESS | 3288 | 1463173774157 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 14:09:34 INFO - PROCESS | 3288 | 1463173774259 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 3288 | ++DOCSHELL 11282800 == 56 [pid = 3288] [id = 531] 14:09:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (11284000) [pid = 3288] [serial = 1593] [outer = 00000000] 14:09:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (11FE9400) [pid = 3288] [serial = 1594] [outer = 11284000] 14:09:34 INFO - PROCESS | 3288 | 1463173774303 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (133D4400) [pid = 3288] [serial = 1595] [outer = 11284000] 14:09:34 INFO - PROCESS | 3288 | 1463173774710 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 733ms 14:09:34 INFO - PROCESS | 3288 | 1463173774789 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 3288 | 1463173774792 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:09:34 INFO - PROCESS | 3288 | 1463173774795 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 3288 | 1463173774799 Marionette TRACE conn3 <- [1,2090,null,{}] 14:09:34 INFO - PROCESS | 3288 | 1463173774809 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}] 14:09:34 INFO - PROCESS | 3288 | 1463173774890 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 14:09:34 INFO - PROCESS | 3288 | 1463173774902 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 3288 | ++DOCSHELL 1360F800 == 57 [pid = 3288] [id = 532] 14:09:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (13686400) [pid = 3288] [serial = 1596] [outer = 00000000] 14:09:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (13CABC00) [pid = 3288] [serial = 1597] [outer = 13686400] 14:09:34 INFO - PROCESS | 3288 | 1463173774949 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (143A7C00) [pid = 3288] [serial = 1598] [outer = 13686400] 14:09:35 INFO - PROCESS | 3288 | 1463173775416 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 624ms 14:09:35 INFO - PROCESS | 3288 | 1463173775433 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 3288 | 1463173775435 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 14:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:09:35 INFO - PROCESS | 3288 | 1463173775442 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 3288 | 1463173775444 Marionette TRACE conn3 <- [1,2094,null,{}] 14:09:35 INFO - PROCESS | 3288 | 1463173775448 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}] 14:09:35 INFO - PROCESS | 3288 | 1463173775528 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 14:09:35 INFO - PROCESS | 3288 | 1463173775535 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 3288 | ++DOCSHELL 13CAAC00 == 58 [pid = 3288] [id = 533] 14:09:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (143CD800) [pid = 3288] [serial = 1599] [outer = 00000000] 14:09:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (15737C00) [pid = 3288] [serial = 1600] [outer = 143CD800] 14:09:35 INFO - PROCESS | 3288 | 1463173775581 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (157F7C00) [pid = 3288] [serial = 1601] [outer = 143CD800] 14:09:36 INFO - PROCESS | 3288 | 1463173776010 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 593ms 14:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:09:36 INFO - PROCESS | 3288 | 1463173776053 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 3288 | 1463173776055 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 14:09:36 INFO - PROCESS | 3288 | 1463173776058 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 3288 | 1463173776060 Marionette TRACE conn3 <- [1,2098,null,{}] 14:09:36 INFO - PROCESS | 3288 | 1463173776064 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}] 14:09:36 INFO - PROCESS | 3288 | 1463173776152 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 14:09:36 INFO - PROCESS | 3288 | 1463173776159 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 3288 | ++DOCSHELL 0F559800 == 59 [pid = 3288] [id = 534] 14:09:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (15851800) [pid = 3288] [serial = 1602] [outer = 00000000] 14:09:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (15F43000) [pid = 3288] [serial = 1603] [outer = 15851800] 14:09:36 INFO - PROCESS | 3288 | 1463173776202 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (166E7800) [pid = 3288] [serial = 1604] [outer = 15851800] 14:09:36 INFO - PROCESS | 3288 | 1463173776697 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 686ms 14:09:36 INFO - PROCESS | 3288 | 1463173776758 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 3288 | 1463173776760 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 14:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:09:36 INFO - PROCESS | 3288 | 1463173776764 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 3288 | 1463173776765 Marionette TRACE conn3 <- [1,2102,null,{}] 14:09:36 INFO - PROCESS | 3288 | 1463173776775 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}] 14:09:36 INFO - PROCESS | 3288 | 1463173776906 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 14:09:36 INFO - PROCESS | 3288 | 1463173776973 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 3288 | ++DOCSHELL 107F6000 == 60 [pid = 3288] [id = 535] 14:09:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (11599800) [pid = 3288] [serial = 1605] [outer = 00000000] 14:09:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1765C400) [pid = 3288] [serial = 1606] [outer = 11599800] 14:09:36 INFO - PROCESS | 3288 | 1463173777017 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1765CC00) [pid = 3288] [serial = 1607] [outer = 11599800] 14:09:37 INFO - PROCESS | 3288 | 1463173777445 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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 686ms 14:09:37 INFO - PROCESS | 3288 | 1463173777463 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 3288 | 1463173777465 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 14:09:37 INFO - PROCESS | 3288 | 1463173777468 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:09:37 INFO - PROCESS | 3288 | 1463173777470 Marionette TRACE conn3 <- [1,2106,null,{}] 14:09:37 INFO - PROCESS | 3288 | 1463173777473 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}] 14:09:37 INFO - PROCESS | 3288 | 1463173777613 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 14:09:37 INFO - PROCESS | 3288 | 1463173777625 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 3288 | ++DOCSHELL 10D57800 == 61 [pid = 3288] [id = 536] 14:09:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17E8FC00) [pid = 3288] [serial = 1608] [outer = 00000000] 14:09:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18401800) [pid = 3288] [serial = 1609] [outer = 17E8FC00] 14:09:37 INFO - PROCESS | 3288 | 1463173777668 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18417800) [pid = 3288] [serial = 1610] [outer = 17E8FC00] 14:09:38 INFO - PROCESS | 3288 | 1463173778096 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 702ms 14:09:38 INFO - PROCESS | 3288 | 1463173778152 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 3288 | 1463173778154 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 14:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:09:38 INFO - PROCESS | 3288 | 1463173778164 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 3288 | 1463173778166 Marionette TRACE conn3 <- [1,2110,null,{}] 14:09:38 INFO - PROCESS | 3288 | 1463173778170 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}] 14:09:38 INFO - PROCESS | 3288 | 1463173778281 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 14:09:38 INFO - PROCESS | 3288 | 1463173778287 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 3288 | ++DOCSHELL 16CA0800 == 62 [pid = 3288] [id = 537] 14:09:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (17E8C000) [pid = 3288] [serial = 1611] [outer = 00000000] 14:09:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1856E800) [pid = 3288] [serial = 1612] [outer = 17E8C000] 14:09:38 INFO - PROCESS | 3288 | 1463173778334 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1877A800) [pid = 3288] [serial = 1613] [outer = 17E8C000] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1A985000) [pid = 3288] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (174A8800) [pid = 3288] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (11F59800) [pid = 3288] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19F7DC00) [pid = 3288] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (143AF800) [pid = 3288] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (105EB000) [pid = 3288] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (15735C00) [pid = 3288] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (16702C00) [pid = 3288] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1104D800) [pid = 3288] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10572C00) [pid = 3288] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (11536C00) [pid = 3288] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (11749000) [pid = 3288] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19D42C00) [pid = 3288] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1432B400) [pid = 3288] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1AD77000) [pid = 3288] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (17F39400) [pid = 3288] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1057B400) [pid = 3288] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0F551400) [pid = 3288] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (12B86C00) [pid = 3288] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:09:38 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (143C6400) [pid = 3288] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:09:39 INFO - PROCESS | 3288 | 1463173779223 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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1092ms 14:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:09:39 INFO - PROCESS | 3288 | 1463173779256 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 3288 | 1463173779258 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 14:09:39 INFO - PROCESS | 3288 | 1463173779261 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 3288 | 1463173779263 Marionette TRACE conn3 <- [1,2114,null,{}] 14:09:39 INFO - PROCESS | 3288 | 1463173779266 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}] 14:09:39 INFO - PROCESS | 3288 | 1463173779346 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 14:09:39 INFO - PROCESS | 3288 | 1463173779352 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 3288 | ++DOCSHELL 11051000 == 63 [pid = 3288] [id = 538] 14:09:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (12E62C00) [pid = 3288] [serial = 1614] [outer = 00000000] 14:09:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (157F4800) [pid = 3288] [serial = 1615] [outer = 12E62C00] 14:09:39 INFO - PROCESS | 3288 | 1463173779399 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (166EE800) [pid = 3288] [serial = 1616] [outer = 12E62C00] 14:09:39 INFO - PROCESS | 3288 | 1463173779855 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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 624ms 14:09:39 INFO - PROCESS | 3288 | 1463173779899 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 3288 | 1463173779901 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 14:09:39 INFO - PROCESS | 3288 | 1463173779905 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:09:39 INFO - PROCESS | 3288 | 1463173779907 Marionette TRACE conn3 <- [1,2118,null,{}] 14:09:39 INFO - PROCESS | 3288 | 1463173779910 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}] 14:09:39 INFO - PROCESS | 3288 | 1463173779990 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 14:09:39 INFO - PROCESS | 3288 | 1463173779996 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 3288 | ++DOCSHELL 11056800 == 64 [pid = 3288] [id = 539] 14:09:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (11748800) [pid = 3288] [serial = 1617] [outer = 00000000] 14:09:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (18401400) [pid = 3288] [serial = 1618] [outer = 11748800] 14:09:40 INFO - PROCESS | 3288 | 1463173780039 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1856D400) [pid = 3288] [serial = 1619] [outer = 11748800] 14:09:40 INFO - PROCESS | 3288 | 1463173780498 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] 14:09:40 INFO - PROCESS | 3288 | 1463173780546 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 14:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:09:40 INFO - PROCESS | 3288 | 1463173780549 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 3288 | 1463173780552 Marionette TRACE conn3 <- [1,2122,null,{}] 14:09:40 INFO - PROCESS | 3288 | 1463173780555 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}] 14:09:40 INFO - PROCESS | 3288 | 1463173780655 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 14:09:40 INFO - PROCESS | 3288 | 1463173780662 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 3288 | ++DOCSHELL 17341C00 == 65 [pid = 3288] [id = 540] 14:09:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D54400) [pid = 3288] [serial = 1620] [outer = 00000000] 14:09:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19D5C800) [pid = 3288] [serial = 1621] [outer = 19D54400] 14:09:40 INFO - PROCESS | 3288 | 1463173780710 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19F69000) [pid = 3288] [serial = 1622] [outer = 19D54400] 14:09:41 INFO - PROCESS | 3288 | 1463173781439 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]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 936ms 14:09:41 INFO - PROCESS | 3288 | 1463173781495 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 3288 | 1463173781500 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 14:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:09:41 INFO - PROCESS | 3288 | 1463173781505 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 3288 | 1463173781509 Marionette TRACE conn3 <- [1,2126,null,{}] 14:09:41 INFO - PROCESS | 3288 | 1463173781515 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}] 14:09:41 INFO - PROCESS | 3288 | 1463173781632 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 14:09:41 INFO - PROCESS | 3288 | 1463173781737 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 3288 | ++DOCSHELL 10E4E800 == 66 [pid = 3288] [id = 541] 14:09:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1124EC00) [pid = 3288] [serial = 1623] [outer = 00000000] 14:09:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (11D0D400) [pid = 3288] [serial = 1624] [outer = 1124EC00] 14:09:41 INFO - PROCESS | 3288 | 1463173781792 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1343D000) [pid = 3288] [serial = 1625] [outer = 1124EC00] 14:09:42 INFO - PROCESS | 3288 | 1463173782386 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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 951ms 14:09:42 INFO - PROCESS | 3288 | 1463173782451 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 3288 | 1463173782457 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 14:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:09:42 INFO - PROCESS | 3288 | 1463173782464 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 3288 | 1463173782467 Marionette TRACE conn3 <- [1,2130,null,{}] 14:09:42 INFO - PROCESS | 3288 | 1463173782471 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}] 14:09:42 INFO - PROCESS | 3288 | 1463173782579 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 14:09:42 INFO - PROCESS | 3288 | 1463173782718 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 3288 | ++DOCSHELL 134D0800 == 67 [pid = 3288] [id = 542] 14:09:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (13AF0C00) [pid = 3288] [serial = 1626] [outer = 00000000] 14:09:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (15737000) [pid = 3288] [serial = 1627] [outer = 13AF0C00] 14:09:42 INFO - PROCESS | 3288 | 1463173782772 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (15F36400) [pid = 3288] [serial = 1628] [outer = 13AF0C00] 14:09:43 INFO - PROCESS | 3288 | 1463173783388 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] 14:09:43 INFO - PROCESS | 3288 | 1463173783409 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 14:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:09:43 INFO - PROCESS | 3288 | 1463173783413 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 3288 | 1463173783417 Marionette TRACE conn3 <- [1,2134,null,{}] 14:09:43 INFO - PROCESS | 3288 | 1463173783428 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}] 14:09:43 INFO - PROCESS | 3288 | 1463173783538 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 14:09:43 INFO - PROCESS | 3288 | 1463173783680 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 3288 | ++DOCSHELL 19D57400 == 68 [pid = 3288] [id = 543] 14:09:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19D58C00) [pid = 3288] [serial = 1629] [outer = 00000000] 14:09:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19F5BC00) [pid = 3288] [serial = 1630] [outer = 19D58C00] 14:09:43 INFO - PROCESS | 3288 | 1463173783736 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19F7E400) [pid = 3288] [serial = 1631] [outer = 19D58C00] 14:09:44 INFO - PROCESS | 3288 | 1463173784348 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] 14:09:44 INFO - PROCESS | 3288 | 1463173784422 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 14:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:09:44 INFO - PROCESS | 3288 | 1463173784427 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 3288 | 1463173784429 Marionette TRACE conn3 <- [1,2138,null,{}] 14:09:44 INFO - PROCESS | 3288 | 1463173784433 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}] 14:09:44 INFO - PROCESS | 3288 | 1463173784543 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 14:09:44 INFO - PROCESS | 3288 | 1463173784680 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 3288 | ++DOCSHELL 11F0B000 == 69 [pid = 3288] [id = 544] 14:09:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19F80C00) [pid = 3288] [serial = 1632] [outer = 00000000] 14:09:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1A0EA400) [pid = 3288] [serial = 1633] [outer = 19F80C00] 14:09:44 INFO - PROCESS | 3288 | 1463173784734 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1A483400) [pid = 3288] [serial = 1634] [outer = 19F80C00] 14:09:45 INFO - PROCESS | 3288 | 1463173785249 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 905ms 14:09:45 INFO - PROCESS | 3288 | 1463173785331 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 3288 | 1463173785333 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 14:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:09:45 INFO - PROCESS | 3288 | 1463173785337 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 3288 | 1463173785339 Marionette TRACE conn3 <- [1,2142,null,{}] 14:09:45 INFO - PROCESS | 3288 | 1463173785342 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}] 14:09:45 INFO - PROCESS | 3288 | 1463173785443 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 14:09:45 INFO - PROCESS | 3288 | 1463173785568 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 3288 | ++DOCSHELL 11058400 == 70 [pid = 3288] [id = 545] 14:09:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1734CC00) [pid = 3288] [serial = 1635] [outer = 00000000] 14:09:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A48B000) [pid = 3288] [serial = 1636] [outer = 1734CC00] 14:09:45 INFO - PROCESS | 3288 | 1463173785623 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1A491000) [pid = 3288] [serial = 1637] [outer = 1734CC00] 14:09:46 INFO - PROCESS | 3288 | 1463173786238 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 951ms 14:09:46 INFO - PROCESS | 3288 | 1463173786281 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 3288 | 1463173786284 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 14:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:09:46 INFO - PROCESS | 3288 | 1463173786288 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 3288 | 1463173786290 Marionette TRACE conn3 <- [1,2146,null,{}] 14:09:46 INFO - PROCESS | 3288 | 1463173786294 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}] 14:09:46 INFO - PROCESS | 3288 | 1463173786551 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 14:09:46 INFO - PROCESS | 3288 | 1463173786711 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 3288 | ++DOCSHELL 10E4B400 == 71 [pid = 3288] [id = 546] 14:09:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (10E4F000) [pid = 3288] [serial = 1638] [outer = 00000000] 14:09:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (11057000) [pid = 3288] [serial = 1639] [outer = 10E4F000] 14:09:46 INFO - PROCESS | 3288 | 1463173786761 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (11527400) [pid = 3288] [serial = 1640] [outer = 10E4F000] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 11056800 == 70 [pid = 3288] [id = 539] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 11051000 == 69 [pid = 3288] [id = 538] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 16CA0800 == 68 [pid = 3288] [id = 537] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 10D57800 == 67 [pid = 3288] [id = 536] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 107F6000 == 66 [pid = 3288] [id = 535] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 0F559800 == 65 [pid = 3288] [id = 534] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 13CAAC00 == 64 [pid = 3288] [id = 533] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 1360F800 == 63 [pid = 3288] [id = 532] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 11282800 == 62 [pid = 3288] [id = 531] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 10E49400 == 61 [pid = 3288] [id = 530] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 15731000 == 60 [pid = 3288] [id = 527] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (17E90C00) [pid = 3288] [serial = 1537] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (18776000) [pid = 3288] [serial = 1540] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19D5E400) [pid = 3288] [serial = 1543] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 10D7A000 == 59 [pid = 3288] [id = 526] 14:09:47 INFO - PROCESS | 3288 | --DOCSHELL 17EEB000 == 58 [pid = 3288] [id = 525] 14:09:47 INFO - PROCESS | 3288 | 1463173787370 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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1154ms 14:09:47 INFO - PROCESS | 3288 | 1463173787427 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 3288 | 1463173787430 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 14:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (13CA7800) [pid = 3288] [serial = 1511] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1A7C9000) [pid = 3288] [serial = 1517] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (16704400) [pid = 3288] [serial = 1514] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1AE55000) [pid = 3288] [serial = 1520] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1AEAF000) [pid = 3288] [serial = 1523] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18411C00) [pid = 3288] [serial = 1295] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1128DC00) [pid = 3288] [serial = 1298] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (107F3800) [pid = 3288] [serial = 1331] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (13684400) [pid = 3288] [serial = 1334] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (16F93000) [pid = 3288] [serial = 1337] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (17E8E800) [pid = 3288] [serial = 1561] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (133DE000) [pid = 3288] [serial = 1552] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1368E000) [pid = 3288] [serial = 1553] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1A073400) [pid = 3288] [serial = 1564] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (157ED000) [pid = 3288] [serial = 1529] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1124D800) [pid = 3288] [serial = 1550] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (11049800) [pid = 3288] [serial = 1549] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15842800) [pid = 3288] [serial = 1555] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (159C5C00) [pid = 3288] [serial = 1556] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (13688400) [pid = 3288] [serial = 1531] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (17340400) [pid = 3288] [serial = 1558] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (16621000) [pid = 3288] [serial = 1534] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (19F85400) [pid = 3288] [serial = 1546] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (18415C00) [pid = 3288] [serial = 1562] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1A0A9000) [pid = 3288] [serial = 1565] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18579000) [pid = 3288] [serial = 1573] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1104B800) [pid = 3288] [serial = 1567] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (19F7E800) [pid = 3288] [serial = 1574] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1159F000) [pid = 3288] [serial = 1568] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (166E5C00) [pid = 3288] [serial = 1571] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (16618000) [pid = 3288] [serial = 1570] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (174B5C00) [pid = 3288] [serial = 1559] [outer = 00000000] [url = about:blank] 14:09:47 INFO - PROCESS | 3288 | 1463173787456 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 3288 | 1463173787461 Marionette TRACE conn3 <- [1,2150,null,{}] 14:09:47 INFO - PROCESS | 3288 | 1463173787468 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}] 14:09:47 INFO - PROCESS | 3288 | 1463173787558 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 14:09:47 INFO - PROCESS | 3288 | 1463173787570 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 3288 | ++DOCSHELL 11051800 == 59 [pid = 3288] [id = 547] 14:09:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (11052400) [pid = 3288] [serial = 1641] [outer = 00000000] 14:09:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1159F000) [pid = 3288] [serial = 1642] [outer = 11052400] 14:09:47 INFO - PROCESS | 3288 | 1463173787618 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (11FEBC00) [pid = 3288] [serial = 1643] [outer = 11052400] 14:09:48 INFO - PROCESS | 3288 | 1463173788147 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 748ms 14:09:48 INFO - PROCESS | 3288 | 1463173788210 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 3288 | 1463173788213 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 14:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:09:48 INFO - PROCESS | 3288 | 1463173788217 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 3288 | 1463173788219 Marionette TRACE conn3 <- [1,2154,null,{}] 14:09:48 INFO - PROCESS | 3288 | 1463173788222 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}] 14:09:48 INFO - PROCESS | 3288 | 1463173788309 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 14:09:48 INFO - PROCESS | 3288 | 1463173788412 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 3288 | ++DOCSHELL 1368D000 == 60 [pid = 3288] [id = 548] 14:09:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1368EC00) [pid = 3288] [serial = 1644] [outer = 00000000] 14:09:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (13CA5000) [pid = 3288] [serial = 1645] [outer = 1368EC00] 14:09:48 INFO - PROCESS | 3288 | 1463173788456 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1403E400) [pid = 3288] [serial = 1646] [outer = 1368EC00] 14:09:48 INFO - PROCESS | 3288 | 1463173788840 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 624ms 14:09:48 INFO - PROCESS | 3288 | 1463173788871 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 3288 | 1463173788875 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 14:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:09:48 INFO - PROCESS | 3288 | 1463173788887 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 3288 | 1463173788892 Marionette TRACE conn3 <- [1,2158,null,{}] 14:09:48 INFO - PROCESS | 3288 | 1463173788895 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}] 14:09:48 INFO - PROCESS | 3288 | 1463173788980 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 14:09:48 INFO - PROCESS | 3288 | 1463173788986 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 3288 | ++DOCSHELL 13CAA800 == 61 [pid = 3288] [id = 549] 14:09:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (143A8000) [pid = 3288] [serial = 1647] [outer = 00000000] 14:09:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (159C7C00) [pid = 3288] [serial = 1648] [outer = 143A8000] 14:09:49 INFO - PROCESS | 3288 | 1463173789030 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (166EAC00) [pid = 3288] [serial = 1649] [outer = 143A8000] 14:09:49 INFO - PROCESS | 3288 | 1463173789470 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 624ms 14:09:49 INFO - PROCESS | 3288 | 1463173789523 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 3288 | 1463173789525 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 14:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:09:49 INFO - PROCESS | 3288 | 1463173789544 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 3288 | 1463173789546 Marionette TRACE conn3 <- [1,2162,null,{}] 14:09:49 INFO - PROCESS | 3288 | 1463173789550 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}] 14:09:49 INFO - PROCESS | 3288 | 1463173789663 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 14:09:49 INFO - PROCESS | 3288 | 1463173789759 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 3288 | ++DOCSHELL 1661E400 == 62 [pid = 3288] [id = 550] 14:09:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1661EC00) [pid = 3288] [serial = 1650] [outer = 00000000] 14:09:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1703A400) [pid = 3288] [serial = 1651] [outer = 1661EC00] 14:09:49 INFO - PROCESS | 3288 | 1463173789802 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (17346800) [pid = 3288] [serial = 1652] [outer = 1661EC00] 14:09:50 INFO - PROCESS | 3288 | 1463173790217 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 702ms 14:09:50 INFO - PROCESS | 3288 | 1463173790234 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 3288 | 1463173790236 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:09:50 INFO - PROCESS | 3288 | 1463173790239 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 3288 | 1463173790241 Marionette TRACE conn3 <- [1,2166,null,{}] 14:09:50 INFO - PROCESS | 3288 | 1463173790244 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}] 14:09:50 INFO - PROCESS | 3288 | 1463173790360 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 14:09:50 INFO - PROCESS | 3288 | 1463173790428 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 3288 | ++DOCSHELL 174A8400 == 63 [pid = 3288] [id = 551] 14:09:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1790F800) [pid = 3288] [serial = 1653] [outer = 00000000] 14:09:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (17E89000) [pid = 3288] [serial = 1654] [outer = 1790F800] 14:09:50 INFO - PROCESS | 3288 | 1463173790486 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18408C00) [pid = 3288] [serial = 1655] [outer = 1790F800] 14:09:50 INFO - PROCESS | 3288 | 1463173790915 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 702ms 14:09:50 INFO - PROCESS | 3288 | 1463173790943 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 3288 | 1463173790945 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:09:50 INFO - PROCESS | 3288 | 1463173790949 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 3288 | 1463173790950 Marionette TRACE conn3 <- [1,2170,null,{}] 14:09:50 INFO - PROCESS | 3288 | 1463173790954 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}] 14:09:51 INFO - PROCESS | 3288 | 1463173791069 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 14:09:51 INFO - PROCESS | 3288 | 1463173791163 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 3288 | ++DOCSHELL 18412400 == 64 [pid = 3288] [id = 552] 14:09:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1841A000) [pid = 3288] [serial = 1656] [outer = 00000000] 14:09:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1857B800) [pid = 3288] [serial = 1657] [outer = 1841A000] 14:09:51 INFO - PROCESS | 3288 | 1463173791206 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19D3C800) [pid = 3288] [serial = 1658] [outer = 1841A000] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (11599800) [pid = 3288] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (143CD800) [pid = 3288] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (17E8FC00) [pid = 3288] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (10E56000) [pid = 3288] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (13686400) [pid = 3288] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (11284000) [pid = 3288] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (17E8C000) [pid = 3288] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (11748800) [pid = 3288] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (15851800) [pid = 3288] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:09:51 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (12E62C00) [pid = 3288] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:09:51 INFO - PROCESS | 3288 | 1463173791723 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]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 796ms 14:09:51 INFO - PROCESS | 3288 | 1463173791750 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 3288 | 1463173791752 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 14:09:51 INFO - PROCESS | 3288 | 1463173791755 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:09:51 INFO - PROCESS | 3288 | 1463173791757 Marionette TRACE conn3 <- [1,2174,null,{}] 14:09:51 INFO - PROCESS | 3288 | 1463173791765 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}] 14:09:51 INFO - PROCESS | 3288 | 1463173791845 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 14:09:51 INFO - PROCESS | 3288 | 1463173791861 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 3288 | ++DOCSHELL 11249C00 == 65 [pid = 3288] [id = 553] 14:09:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (11284000) [pid = 3288] [serial = 1659] [outer = 00000000] 14:09:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (14699800) [pid = 3288] [serial = 1660] [outer = 11284000] 14:09:51 INFO - PROCESS | 3288 | 1463173791905 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1840E800) [pid = 3288] [serial = 1661] [outer = 11284000] 14:09:52 INFO - PROCESS | 3288 | 1463173792356 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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 639ms 14:09:52 INFO - PROCESS | 3288 | 1463173792394 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 3288 | 1463173792395 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 14:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:09:52 INFO - PROCESS | 3288 | 1463173792398 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 3288 | 1463173792400 Marionette TRACE conn3 <- [1,2178,null,{}] 14:09:52 INFO - PROCESS | 3288 | 1463173792403 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}] 14:09:52 INFO - PROCESS | 3288 | 1463173792516 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 14:09:52 INFO - PROCESS | 3288 | 1463173792524 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 3288 | ++DOCSHELL 10D61800 == 66 [pid = 3288] [id = 554] 14:09:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1403EC00) [pid = 3288] [serial = 1662] [outer = 00000000] 14:09:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19D59C00) [pid = 3288] [serial = 1663] [outer = 1403EC00] 14:09:52 INFO - PROCESS | 3288 | 1463173792567 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19F5F800) [pid = 3288] [serial = 1664] [outer = 1403EC00] 14:09:52 INFO - PROCESS | 3288 | 1463173792982 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 624ms 14:09:53 INFO - PROCESS | 3288 | 1463173793037 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 3288 | 1463173793039 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 14:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:09:53 INFO - PROCESS | 3288 | 1463173793047 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 3288 | 1463173793048 Marionette TRACE conn3 <- [1,2182,null,{}] 14:09:53 INFO - PROCESS | 3288 | 1463173793052 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}] 14:09:53 INFO - PROCESS | 3288 | 1463173793135 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 14:09:53 INFO - PROCESS | 3288 | 1463173793144 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 3288 | ++DOCSHELL 19D37000 == 67 [pid = 3288] [id = 555] 14:09:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D56C00) [pid = 3288] [serial = 1665] [outer = 00000000] 14:09:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1A06C800) [pid = 3288] [serial = 1666] [outer = 19D56C00] 14:09:53 INFO - PROCESS | 3288 | 1463173793186 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1A0A1C00) [pid = 3288] [serial = 1667] [outer = 19D56C00] 14:09:53 INFO - PROCESS | 3288 | 1463173793619 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]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 593ms 14:09:53 INFO - PROCESS | 3288 | 1463173793712 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 3288 | 1463173793716 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 14:09:53 INFO - PROCESS | 3288 | 1463173793721 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 3288 | 1463173793726 Marionette TRACE conn3 <- [1,2186,null,{}] 14:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:09:53 INFO - PROCESS | 3288 | 1463173793736 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}] 14:09:53 INFO - PROCESS | 3288 | 1463173793850 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 14:09:54 INFO - PROCESS | 3288 | 1463173794035 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 3288 | ++DOCSHELL 11049800 == 68 [pid = 3288] [id = 556] 14:09:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1104BC00) [pid = 3288] [serial = 1668] [outer = 00000000] 14:09:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1138A400) [pid = 3288] [serial = 1669] [outer = 1104BC00] 14:09:54 INFO - PROCESS | 3288 | 1463173794090 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (11748C00) [pid = 3288] [serial = 1670] [outer = 1104BC00] 14:09:54 INFO - PROCESS | 3288 | 1463173794634 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]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 935ms 14:09:54 INFO - PROCESS | 3288 | 1463173794676 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 3288 | 1463173794680 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 14:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:09:54 INFO - PROCESS | 3288 | 1463173794687 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 3288 | 1463173794691 Marionette TRACE conn3 <- [1,2190,null,{}] 14:09:54 INFO - PROCESS | 3288 | 1463173794696 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}] 14:09:54 INFO - PROCESS | 3288 | 1463173794804 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 14:09:54 INFO - PROCESS | 3288 | 1463173794919 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 3288 | ++DOCSHELL 13AEA000 == 69 [pid = 3288] [id = 557] 14:09:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1403C400) [pid = 3288] [serial = 1671] [outer = 00000000] 14:09:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (14699C00) [pid = 3288] [serial = 1672] [outer = 1403C400] 14:09:55 INFO - PROCESS | 3288 | 1463173795014 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (157EE000) [pid = 3288] [serial = 1673] [outer = 1403C400] 14:09:55 INFO - PROCESS | 3288 | 1463173795609 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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 998ms 14:09:55 INFO - PROCESS | 3288 | 1463173795672 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 3288 | 1463173795674 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 14:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:09:55 INFO - PROCESS | 3288 | 1463173795679 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 3288 | 1463173795681 Marionette TRACE conn3 <- [1,2194,null,{}] 14:09:55 INFO - PROCESS | 3288 | 1463173795686 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}] 14:09:55 INFO - PROCESS | 3288 | 1463173795829 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 14:09:55 INFO - PROCESS | 3288 | 1463173795976 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 3288 | ++DOCSHELL 18411C00 == 70 [pid = 3288] [id = 558] 14:09:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18418C00) [pid = 3288] [serial = 1674] [outer = 00000000] 14:09:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19D4FC00) [pid = 3288] [serial = 1675] [outer = 18418C00] 14:09:56 INFO - PROCESS | 3288 | 1463173796036 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19F85400) [pid = 3288] [serial = 1676] [outer = 18418C00] 14:09:56 INFO - PROCESS | 3288 | 1463173796599 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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 952ms 14:09:56 INFO - PROCESS | 3288 | 1463173796639 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 3288 | 1463173796641 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 14:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:09:56 INFO - PROCESS | 3288 | 1463173796646 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 3288 | 1463173796648 Marionette TRACE conn3 <- [1,2198,null,{}] 14:09:56 INFO - PROCESS | 3288 | 1463173796652 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}] 14:09:56 INFO - PROCESS | 3288 | 1463173796757 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 14:09:56 INFO - PROCESS | 3288 | 1463173796868 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 3288 | ++DOCSHELL 1A488800 == 71 [pid = 3288] [id = 559] 14:09:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1A489800) [pid = 3288] [serial = 1677] [outer = 00000000] 14:09:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1A7C5C00) [pid = 3288] [serial = 1678] [outer = 1A489800] 14:09:56 INFO - PROCESS | 3288 | 1463173796921 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1A7D3C00) [pid = 3288] [serial = 1679] [outer = 1A489800] 14:09:57 INFO - PROCESS | 3288 | 1463173797454 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 842ms 14:09:57 INFO - PROCESS | 3288 | 1463173797489 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 3288 | 1463173797491 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 14:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:09:57 INFO - PROCESS | 3288 | 1463173797511 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 3288 | 1463173797513 Marionette TRACE conn3 <- [1,2202,null,{}] 14:09:57 INFO - PROCESS | 3288 | 1463173797517 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}] 14:09:57 INFO - PROCESS | 3288 | 1463173797618 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 14:09:57 INFO - PROCESS | 3288 | 1463173797776 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 3288 | ++DOCSHELL 1A485800 == 72 [pid = 3288] [id = 560] 14:09:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1A485C00) [pid = 3288] [serial = 1680] [outer = 00000000] 14:09:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1AD7B800) [pid = 3288] [serial = 1681] [outer = 1A485C00] 14:09:57 INFO - PROCESS | 3288 | 1463173797829 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1AD7FC00) [pid = 3288] [serial = 1682] [outer = 1A485C00] 14:09:58 INFO - PROCESS | 3288 | 1463173798407 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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 935ms 14:09:58 INFO - PROCESS | 3288 | 1463173798458 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 3288 | 1463173798461 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 14:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:09:58 INFO - PROCESS | 3288 | 1463173798464 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 3288 | 1463173798466 Marionette TRACE conn3 <- [1,2206,null,{}] 14:09:58 INFO - PROCESS | 3288 | 1463173798470 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}] 14:09:58 INFO - PROCESS | 3288 | 1463173798595 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 14:09:58 INFO - PROCESS | 3288 | 1463173798746 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 3288 | ++DOCSHELL 17F39400 == 73 [pid = 3288] [id = 561] 14:09:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (184D1000) [pid = 3288] [serial = 1683] [outer = 00000000] 14:09:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1AE5CC00) [pid = 3288] [serial = 1684] [outer = 184D1000] 14:09:58 INFO - PROCESS | 3288 | 1463173798800 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1AEB5000) [pid = 3288] [serial = 1685] [outer = 184D1000] 14:09:59 INFO - PROCESS | 3288 | 1463173799571 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]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1139ms 14:09:59 INFO - PROCESS | 3288 | 1463173799613 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 3288 | 1463173799616 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 14:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:09:59 INFO - PROCESS | 3288 | 1463173799621 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 3288 | 1463173799625 Marionette TRACE conn3 <- [1,2210,null,{}] 14:09:59 INFO - PROCESS | 3288 | 1463173799630 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}] 14:09:59 INFO - PROCESS | 3288 | 1463173799735 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 14:09:59 INFO - PROCESS | 3288 | 1463173799850 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 3288 | ++DOCSHELL 107F1800 == 74 [pid = 3288] [id = 562] 14:09:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (107F4800) [pid = 3288] [serial = 1686] [outer = 00000000] 14:09:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1368E400) [pid = 3288] [serial = 1687] [outer = 107F4800] 14:09:59 INFO - PROCESS | 3288 | 1463173799961 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1403CC00) [pid = 3288] [serial = 1688] [outer = 107F4800] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 10D61800 == 73 [pid = 3288] [id = 554] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 11249C00 == 72 [pid = 3288] [id = 553] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 18412400 == 71 [pid = 3288] [id = 552] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 174A8400 == 70 [pid = 3288] [id = 551] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 1661E400 == 69 [pid = 3288] [id = 550] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 13CAA800 == 68 [pid = 3288] [id = 549] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 1368D000 == 67 [pid = 3288] [id = 548] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 11051800 == 66 [pid = 3288] [id = 547] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 10E4B400 == 65 [pid = 3288] [id = 546] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 11F0B000 == 64 [pid = 3288] [id = 544] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 19D57400 == 63 [pid = 3288] [id = 543] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (117A0000) [pid = 3288] [serial = 1579] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (166EEC00) [pid = 3288] [serial = 1582] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (13AE5000) [pid = 3288] [serial = 1588] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1A06B400) [pid = 3288] [serial = 1585] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19D5C800) [pid = 3288] [serial = 1621] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 134D0800 == 62 [pid = 3288] [id = 542] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 10E4E800 == 61 [pid = 3288] [id = 541] 14:10:00 INFO - PROCESS | 3288 | --DOCSHELL 17341C00 == 60 [pid = 3288] [id = 540] 14:10:00 INFO - PROCESS | 3288 | 1463173800592 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]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 998ms 14:10:00 INFO - PROCESS | 3288 | 1463173800625 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 3288 | 1463173800630 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 14:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:10:00 INFO - PROCESS | 3288 | 1463173800636 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 3288 | 1463173800639 Marionette TRACE conn3 <- [1,2214,null,{}] 14:10:00 INFO - PROCESS | 3288 | 1463173800643 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}] 14:10:00 INFO - PROCESS | 3288 | 1463173800753 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1765C400) [pid = 3288] [serial = 1606] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (15737C00) [pid = 3288] [serial = 1600] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (157F7C00) [pid = 3288] [serial = 1601] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (18401800) [pid = 3288] [serial = 1609] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (12DECC00) [pid = 3288] [serial = 1592] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (11F01C00) [pid = 3288] [serial = 1591] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (13CABC00) [pid = 3288] [serial = 1597] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (143A7C00) [pid = 3288] [serial = 1598] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (11FE9400) [pid = 3288] [serial = 1594] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (133D4400) [pid = 3288] [serial = 1595] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1A48CC00) [pid = 3288] [serial = 1576] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1765CC00) [pid = 3288] [serial = 1607] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1856E800) [pid = 3288] [serial = 1612] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1856D400) [pid = 3288] [serial = 1619] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18417800) [pid = 3288] [serial = 1610] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18401400) [pid = 3288] [serial = 1618] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (15F43000) [pid = 3288] [serial = 1603] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1877A800) [pid = 3288] [serial = 1613] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (157F4800) [pid = 3288] [serial = 1615] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (166E7800) [pid = 3288] [serial = 1604] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (166EE800) [pid = 3288] [serial = 1616] [outer = 00000000] [url = about:blank] 14:10:00 INFO - PROCESS | 3288 | 1463173800860 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 3288 | ++DOCSHELL 1104B800 == 61 [pid = 3288] [id = 563] 14:10:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (11253000) [pid = 3288] [serial = 1689] [outer = 00000000] 14:10:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (12DECC00) [pid = 3288] [serial = 1690] [outer = 11253000] 14:10:00 INFO - PROCESS | 3288 | 1463173800904 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1368D000) [pid = 3288] [serial = 1691] [outer = 11253000] 14:10:01 INFO - PROCESS | 3288 | 1463173801297 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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 14:10:01 INFO - PROCESS | 3288 | 1463173801376 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 3288 | 1463173801378 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 14:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:10:01 INFO - PROCESS | 3288 | 1463173801382 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 3288 | 1463173801385 Marionette TRACE conn3 <- [1,2218,null,{}] 14:10:01 INFO - PROCESS | 3288 | 1463173801395 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}] 14:10:01 INFO - PROCESS | 3288 | 1463173801483 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 14:10:01 INFO - PROCESS | 3288 | 1463173801497 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 3288 | ++DOCSHELL 157F3000 == 62 [pid = 3288] [id = 564] 14:10:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (157F4000) [pid = 3288] [serial = 1692] [outer = 00000000] 14:10:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (15F3E800) [pid = 3288] [serial = 1693] [outer = 157F4000] 14:10:01 INFO - PROCESS | 3288 | 1463173801543 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (166E9800) [pid = 3288] [serial = 1694] [outer = 157F4000] 14:10:01 INFO - PROCESS | 3288 | 1463173802009 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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 639ms 14:10:02 INFO - PROCESS | 3288 | 1463173802019 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 3288 | 1463173802022 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:10:02 INFO - PROCESS | 3288 | 1463173802025 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 3288 | 1463173802027 Marionette TRACE conn3 <- [1,2222,null,{}] 14:10:02 INFO - PROCESS | 3288 | 1463173802030 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}] 14:10:02 INFO - PROCESS | 3288 | 1463173802113 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 14:10:02 INFO - PROCESS | 3288 | 1463173802119 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 3288 | ++DOCSHELL 15848400 == 63 [pid = 3288] [id = 565] 14:10:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (159C5C00) [pid = 3288] [serial = 1695] [outer = 00000000] 14:10:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (17043C00) [pid = 3288] [serial = 1696] [outer = 159C5C00] 14:10:02 INFO - PROCESS | 3288 | 1463173802163 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1734C000) [pid = 3288] [serial = 1697] [outer = 159C5C00] 14:10:02 INFO - PROCESS | 3288 | 1463173802593 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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 593ms 14:10:02 INFO - PROCESS | 3288 | 1463173802648 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 3288 | 1463173802650 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:10:02 INFO - PROCESS | 3288 | 1463173802654 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 3288 | 1463173802656 Marionette TRACE conn3 <- [1,2226,null,{}] 14:10:02 INFO - PROCESS | 3288 | 1463173802660 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}] 14:10:02 INFO - PROCESS | 3288 | 1463173802751 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 14:10:02 INFO - PROCESS | 3288 | 1463173802757 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 3288 | ++DOCSHELL 16F1CC00 == 64 [pid = 3288] [id = 566] 14:10:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17041400) [pid = 3288] [serial = 1698] [outer = 00000000] 14:10:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17E88800) [pid = 3288] [serial = 1699] [outer = 17041400] 14:10:02 INFO - PROCESS | 3288 | 1463173802808 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18401400) [pid = 3288] [serial = 1700] [outer = 17041400] 14:10:03 INFO - PROCESS | 3288 | 1463173803309 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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 686ms 14:10:03 INFO - PROCESS | 3288 | 1463173803353 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 3288 | 1463173803354 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 14:10:03 INFO - PROCESS | 3288 | 1463173803358 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:10:03 INFO - PROCESS | 3288 | 1463173803360 Marionette TRACE conn3 <- [1,2230,null,{}] 14:10:03 INFO - PROCESS | 3288 | 1463173803363 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}] 14:10:03 INFO - PROCESS | 3288 | 1463173803500 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 14:10:03 INFO - PROCESS | 3288 | 1463173803568 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 3288 | ++DOCSHELL 1856D400 == 65 [pid = 3288] [id = 567] 14:10:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18579000) [pid = 3288] [serial = 1701] [outer = 00000000] 14:10:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19D40800) [pid = 3288] [serial = 1702] [outer = 18579000] 14:10:03 INFO - PROCESS | 3288 | 1463173803612 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19D43000) [pid = 3288] [serial = 1703] [outer = 18579000] 14:10:04 INFO - PROCESS | 3288 | --DOCSHELL 1B965800 == 64 [pid = 3288] [id = 15] 14:10:04 INFO - PROCESS | 3288 | 1463173804081 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 14:10:04 INFO - PROCESS | 3288 | 1463173804099 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 3288 | 1463173804100 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 14:10:04 INFO - PROCESS | 3288 | 1463173804088 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:10:04 INFO - PROCESS | 3288 | 1463173804090 Marionette TRACE conn3 <- [1,2234,null,{}] 14:10:04 INFO - PROCESS | 3288 | 1463173804140 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}] 14:10:04 INFO - PROCESS | 3288 | 1463173804267 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 14:10:04 INFO - PROCESS | 3288 | 1463173804334 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 3288 | ++DOCSHELL 18574800 == 65 [pid = 3288] [id = 568] 14:10:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1877A000) [pid = 3288] [serial = 1704] [outer = 00000000] 14:10:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19F7E000) [pid = 3288] [serial = 1705] [outer = 1877A000] 14:10:04 INFO - PROCESS | 3288 | 1463173804377 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1A09D800) [pid = 3288] [serial = 1706] [outer = 1877A000] 14:10:04 INFO - PROCESS | 3288 | 1463173804792 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 14:10:04 INFO - PROCESS | 3288 | 1463173804829 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 3288 | 1463173804831 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 14:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:10:04 INFO - PROCESS | 3288 | 1463173804834 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 3288 | 1463173804836 Marionette TRACE conn3 <- [1,2238,null,{}] 14:10:04 INFO - PROCESS | 3288 | 1463173804848 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}] 14:10:04 INFO - PROCESS | 3288 | 1463173804968 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 14:10:05 INFO - PROCESS | 3288 | 1463173805276 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (17F30400) [pid = 3288] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (19F5B400) [pid = 3288] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (143A8000) [pid = 3288] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (17E81400) [pid = 3288] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (10E4F000) [pid = 3288] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1A981000) [pid = 3288] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1661EC00) [pid = 3288] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (12E56400) [pid = 3288] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1403EC00) [pid = 3288] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (11287800) [pid = 3288] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (11052400) [pid = 3288] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (11FEB400) [pid = 3288] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1368EC00) [pid = 3288] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (10E58000) [pid = 3288] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (16F98000) [pid = 3288] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (157F1000) [pid = 3288] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (11284000) [pid = 3288] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1790F800) [pid = 3288] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1841C800) [pid = 3288] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1841A000) [pid = 3288] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:10:05 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (157F4C00) [pid = 3288] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:10:05 INFO - PROCESS | 3288 | ++DOCSHELL 0F54F400 == 66 [pid = 3288] [id = 569] 14:10:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0F550400) [pid = 3288] [serial = 1707] [outer = 00000000] 14:10:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (10E4C400) [pid = 3288] [serial = 1708] [outer = 0F550400] 14:10:05 INFO - PROCESS | 3288 | 1463173805330 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (10E53000) [pid = 3288] [serial = 1709] [outer = 0F550400] 14:10:05 INFO - PROCESS | 3288 | 1463173805716 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 904ms 14:10:05 INFO - PROCESS | 3288 | 1463173805739 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 3288 | 1463173805741 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 14:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:10:05 INFO - PROCESS | 3288 | 1463173805744 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 3288 | 1463173805746 Marionette TRACE conn3 <- [1,2242,null,{}] 14:10:05 INFO - PROCESS | 3288 | 1463173805749 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}] 14:10:05 INFO - PROCESS | 3288 | 1463173805833 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 14:10:05 INFO - PROCESS | 3288 | 1463173805938 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 3288 | ++DOCSHELL 10D7FC00 == 67 [pid = 3288] [id = 570] 14:10:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (10E4F000) [pid = 3288] [serial = 1710] [outer = 00000000] 14:10:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (157F4C00) [pid = 3288] [serial = 1711] [outer = 10E4F000] 14:10:05 INFO - PROCESS | 3288 | 1463173805981 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (16C9BC00) [pid = 3288] [serial = 1712] [outer = 10E4F000] 14:10:06 INFO - PROCESS | 3288 | 1463173806346 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 624ms 14:10:06 INFO - PROCESS | 3288 | 1463173806383 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 3288 | 1463173806385 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 14:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:10:06 INFO - PROCESS | 3288 | 1463173806388 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 3288 | 1463173806389 Marionette TRACE conn3 <- [1,2246,null,{}] 14:10:06 INFO - PROCESS | 3288 | 1463173806393 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}] 14:10:06 INFO - PROCESS | 3288 | 1463173806516 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 14:10:06 INFO - PROCESS | 3288 | 1463173806525 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 3288 | ++DOCSHELL 11719400 == 68 [pid = 3288] [id = 571] 14:10:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (13AE5400) [pid = 3288] [serial = 1713] [outer = 00000000] 14:10:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (18577800) [pid = 3288] [serial = 1714] [outer = 13AE5400] 14:10:06 INFO - PROCESS | 3288 | 1463173806568 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19D5CC00) [pid = 3288] [serial = 1715] [outer = 13AE5400] 14:10:06 INFO - PROCESS | 3288 | 1463173806997 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]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 624ms 14:10:07 INFO - PROCESS | 3288 | 1463173807026 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 3288 | 1463173807028 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:10:07 INFO - PROCESS | 3288 | 1463173807032 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 3288 | 1463173807034 Marionette TRACE conn3 <- [1,2250,null,{}] 14:10:07 INFO - PROCESS | 3288 | 1463173807037 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}] 14:10:07 INFO - PROCESS | 3288 | 1463173807174 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 14:10:07 INFO - PROCESS | 3288 | 1463173807223 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 3288 | ++DOCSHELL 1A06A800 == 69 [pid = 3288] [id = 572] 14:10:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1A490000) [pid = 3288] [serial = 1716] [outer = 00000000] 14:10:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1AD75C00) [pid = 3288] [serial = 1717] [outer = 1A490000] 14:10:07 INFO - PROCESS | 3288 | 1463173807271 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1AE5B400) [pid = 3288] [serial = 1718] [outer = 1A490000] 14:10:07 INFO - PROCESS | 3288 | 1463173807939 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]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 935ms 14:10:07 INFO - PROCESS | 3288 | 1463173807978 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 3288 | 1463173807984 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:10:07 INFO - PROCESS | 3288 | 1463173807988 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 3288 | 1463173807993 Marionette TRACE conn3 <- [1,2254,null,{}] 14:10:07 INFO - PROCESS | 3288 | 1463173807998 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}] 14:10:08 INFO - PROCESS | 3288 | 1463173808112 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 14:10:08 INFO - PROCESS | 3288 | 1463173808257 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 3288 | ++DOCSHELL 11747C00 == 70 [pid = 3288] [id = 573] 14:10:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (117A0000) [pid = 3288] [serial = 1719] [outer = 00000000] 14:10:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1307F400) [pid = 3288] [serial = 1720] [outer = 117A0000] 14:10:08 INFO - PROCESS | 3288 | 1463173808313 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (13CA5400) [pid = 3288] [serial = 1721] [outer = 117A0000] 14:10:08 INFO - PROCESS | 3288 | 1463173808920 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 998ms 14:10:08 INFO - PROCESS | 3288 | 1463173808992 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 3288 | 1463173808998 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:10:09 INFO - PROCESS | 3288 | 1463173809005 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 3288 | 1463173809007 Marionette TRACE conn3 <- [1,2258,null,{}] 14:10:09 INFO - PROCESS | 3288 | 1463173809012 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}] 14:10:09 INFO - PROCESS | 3288 | 1463173809122 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 14:10:09 INFO - PROCESS | 3288 | 1463173809265 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 3288 | ++DOCSHELL 15737800 == 71 [pid = 3288] [id = 574] 14:10:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (15737C00) [pid = 3288] [serial = 1722] [outer = 00000000] 14:10:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (16F1E400) [pid = 3288] [serial = 1723] [outer = 15737C00] 14:10:09 INFO - PROCESS | 3288 | 1463173809319 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (17CAA800) [pid = 3288] [serial = 1724] [outer = 15737C00] 14:10:09 INFO - PROCESS | 3288 | 1463173809886 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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 936ms 14:10:09 INFO - PROCESS | 3288 | 1463173809948 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 3288 | 1463173809950 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 14:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:10:09 INFO - PROCESS | 3288 | 1463173809954 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 3288 | 1463173809958 Marionette TRACE conn3 <- [1,2262,null,{}] 14:10:09 INFO - PROCESS | 3288 | 1463173809969 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}] 14:10:10 INFO - PROCESS | 3288 | 1463173810087 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 14:10:10 INFO - PROCESS | 3288 | 1463173810232 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 3288 | ++DOCSHELL 19F86400 == 72 [pid = 3288] [id = 575] 14:10:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19F88800) [pid = 3288] [serial = 1725] [outer = 00000000] 14:10:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1A491800) [pid = 3288] [serial = 1726] [outer = 19F88800] 14:10:10 INFO - PROCESS | 3288 | 1463173810288 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1A983C00) [pid = 3288] [serial = 1727] [outer = 19F88800] 14:10:10 INFO - PROCESS | 3288 | 1463173810829 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 936ms 14:10:10 INFO - PROCESS | 3288 | 1463173810899 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 3288 | 1463173810901 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 14:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:10:10 INFO - PROCESS | 3288 | 1463173810905 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 3288 | 1463173810907 Marionette TRACE conn3 <- [1,2266,null,{}] 14:10:10 INFO - PROCESS | 3288 | 1463173810910 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}] 14:10:11 INFO - PROCESS | 3288 | 1463173811018 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 14:10:11 INFO - PROCESS | 3288 | 1463173811178 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 3288 | ++DOCSHELL 1A983800 == 73 [pid = 3288] [id = 576] 14:10:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1AD7AC00) [pid = 3288] [serial = 1728] [outer = 00000000] 14:10:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1AEB2800) [pid = 3288] [serial = 1729] [outer = 1AD7AC00] 14:10:11 INFO - PROCESS | 3288 | 1463173811232 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1AEB9000) [pid = 3288] [serial = 1730] [outer = 1AD7AC00] 14:10:11 INFO - PROCESS | 3288 | 1463173811792 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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 936ms 14:10:11 INFO - PROCESS | 3288 | 1463173811850 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 3288 | 1463173811852 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 14:10:11 INFO - PROCESS | 3288 | 1463173811856 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:10:11 INFO - PROCESS | 3288 | 1463173811858 Marionette TRACE conn3 <- [1,2270,null,{}] 14:10:11 INFO - PROCESS | 3288 | 1463173811862 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}] 14:10:11 INFO - PROCESS | 3288 | 1463173811966 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 14:10:12 INFO - PROCESS | 3288 | 1463173812127 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 3288 | ++DOCSHELL 1AE59C00 == 74 [pid = 3288] [id = 577] 14:10:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1AE5D000) [pid = 3288] [serial = 1731] [outer = 00000000] 14:10:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B1CF000) [pid = 3288] [serial = 1732] [outer = 1AE5D000] 14:10:12 INFO - PROCESS | 3288 | 1463173812180 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1B25AC00) [pid = 3288] [serial = 1733] [outer = 1AE5D000] 14:10:12 INFO - PROCESS | 3288 | 1463173812763 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 998ms 14:10:12 INFO - PROCESS | 3288 | 1463173812843 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 3288 | 1463173812845 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 14:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:10:12 INFO - PROCESS | 3288 | 1463173812864 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 3288 | 1463173812866 Marionette TRACE conn3 <- [1,2274,null,{}] 14:10:12 INFO - PROCESS | 3288 | 1463173812870 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}] 14:10:12 INFO - PROCESS | 3288 | 1463173812992 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 14:10:13 INFO - PROCESS | 3288 | 1463173813279 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 3288 | ++DOCSHELL 0F551000 == 75 [pid = 3288] [id = 578] 14:10:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0F556C00) [pid = 3288] [serial = 1734] [outer = 00000000] 14:10:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (11254000) [pid = 3288] [serial = 1735] [outer = 0F556C00] 14:10:13 INFO - PROCESS | 3288 | 1463173813347 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (11F59800) [pid = 3288] [serial = 1736] [outer = 0F556C00] 14:10:13 INFO - PROCESS | 3288 | 1463173813896 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]]]}] 14:10:13 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 14:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1045ms 14:10:13 INFO - PROCESS | 3288 | 1463173813906 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 14:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:10:13 INFO - PROCESS | 3288 | 1463173813910 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 14:10:13 INFO - PROCESS | 3288 | 1463173813946 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 3288 | 1463173813949 Marionette TRACE conn3 <- [1,2278,null,{}] 14:10:13 INFO - PROCESS | 3288 | 1463173813955 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}] 14:10:14 INFO - PROCESS | 3288 | 1463173814061 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 14:10:14 INFO - PROCESS | 3288 | 1463173814229 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 3288 | ++DOCSHELL 13A09000 == 76 [pid = 3288] [id = 579] 14:10:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (13AE7000) [pid = 3288] [serial = 1737] [outer = 00000000] 14:10:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1572F800) [pid = 3288] [serial = 1738] [outer = 13AE7000] 14:10:14 INFO - PROCESS | 3288 | 1463173814282 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (157EBC00) [pid = 3288] [serial = 1739] [outer = 13AE7000] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 11719400 == 75 [pid = 3288] [id = 571] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 10D7FC00 == 74 [pid = 3288] [id = 570] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 0F54F400 == 73 [pid = 3288] [id = 569] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 18574800 == 72 [pid = 3288] [id = 568] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 1856D400 == 71 [pid = 3288] [id = 567] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 16F1CC00 == 70 [pid = 3288] [id = 566] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 15848400 == 69 [pid = 3288] [id = 565] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 157F3000 == 68 [pid = 3288] [id = 564] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 1104B800 == 67 [pid = 3288] [id = 563] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 107F1800 == 66 [pid = 3288] [id = 562] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1A06C800) [pid = 3288] [serial = 1666] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 13AEA000 == 65 [pid = 3288] [id = 557] 14:10:14 INFO - PROCESS | 3288 | --DOCSHELL 11049800 == 64 [pid = 3288] [id = 556] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1A489400) [pid = 3288] [serial = 1586] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (159C7C00) [pid = 3288] [serial = 1648] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1A48B000) [pid = 3288] [serial = 1636] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18402800) [pid = 3288] [serial = 1538] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (11527400) [pid = 3288] [serial = 1640] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1AD79C00) [pid = 3288] [serial = 1508] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1703A400) [pid = 3288] [serial = 1651] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F5BC00) [pid = 3288] [serial = 1630] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (159BD800) [pid = 3288] [serial = 1589] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19D59C00) [pid = 3288] [serial = 1663] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1A06A000) [pid = 3288] [serial = 1547] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19F5F800) [pid = 3288] [serial = 1664] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1159F000) [pid = 3288] [serial = 1642] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (14325800) [pid = 3288] [serial = 1532] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1403E400) [pid = 3288] [serial = 1646] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (11FEBC00) [pid = 3288] [serial = 1643] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (13CA0800) [pid = 3288] [serial = 1580] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19D5E800) [pid = 3288] [serial = 1544] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1733F400) [pid = 3288] [serial = 1583] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (14699800) [pid = 3288] [serial = 1660] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (11D0D400) [pid = 3288] [serial = 1624] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (15737000) [pid = 3288] [serial = 1627] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18408C00) [pid = 3288] [serial = 1655] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (166EAC00) [pid = 3288] [serial = 1649] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (13CA5000) [pid = 3288] [serial = 1645] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19D40400) [pid = 3288] [serial = 1541] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19D3C800) [pid = 3288] [serial = 1658] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (17346800) [pid = 3288] [serial = 1652] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (166F1400) [pid = 3288] [serial = 1535] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1A0EA400) [pid = 3288] [serial = 1633] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (11057000) [pid = 3288] [serial = 1639] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1857B800) [pid = 3288] [serial = 1657] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (17E89000) [pid = 3288] [serial = 1654] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1840E800) [pid = 3288] [serial = 1661] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1A7C5400) [pid = 3288] [serial = 1577] [outer = 00000000] [url = about:blank] 14:10:14 INFO - PROCESS | 3288 | 1463173814816 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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 920ms 14:10:14 INFO - PROCESS | 3288 | 1463173814838 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 3288 | 1463173814841 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 14:10:14 INFO - PROCESS | 3288 | 1463173814846 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:10:14 INFO - PROCESS | 3288 | 1463173814848 Marionette TRACE conn3 <- [1,2282,null,{}] 14:10:14 INFO - PROCESS | 3288 | 1463173814855 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}] 14:10:14 INFO - PROCESS | 3288 | 1463173814942 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 14:10:14 INFO - PROCESS | 3288 | 1463173814951 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 3288 | ++DOCSHELL 12BA5000 == 65 [pid = 3288] [id = 580] 14:10:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (12D8DC00) [pid = 3288] [serial = 1740] [outer = 00000000] 14:10:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (13CA4C00) [pid = 3288] [serial = 1741] [outer = 12D8DC00] 14:10:14 INFO - PROCESS | 3288 | 1463173814995 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (143CD800) [pid = 3288] [serial = 1742] [outer = 12D8DC00] 14:10:15 INFO - PROCESS | 3288 | 1463173815515 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 702ms 14:10:15 INFO - PROCESS | 3288 | 1463173815546 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 3288 | 1463173815548 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 14:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:10:15 INFO - PROCESS | 3288 | 1463173815553 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 3288 | 1463173815559 Marionette TRACE conn3 <- [1,2286,null,{}] 14:10:15 INFO - PROCESS | 3288 | 1463173815568 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}] 14:10:15 INFO - PROCESS | 3288 | 1463173815656 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 14:10:15 INFO - PROCESS | 3288 | 1463173815666 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 3288 | ++DOCSHELL 16619800 == 66 [pid = 3288] [id = 581] 14:10:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1661EC00) [pid = 3288] [serial = 1743] [outer = 00000000] 14:10:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (166EE800) [pid = 3288] [serial = 1744] [outer = 1661EC00] 14:10:15 INFO - PROCESS | 3288 | 1463173815709 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (16CA1400) [pid = 3288] [serial = 1745] [outer = 1661EC00] 14:10:16 INFO - PROCESS | 3288 | 1463173816167 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 655ms 14:10:16 INFO - PROCESS | 3288 | 1463173816210 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 3288 | 1463173816212 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 3288 | 1463173816219 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:10:16 INFO - PROCESS | 3288 | 1463173816221 Marionette TRACE conn3 <- [1,2290,null,{}] 14:10:16 INFO - PROCESS | 3288 | 1463173816225 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}] 14:10:16 INFO - PROCESS | 3288 | 1463173816310 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 14:10:16 INFO - PROCESS | 3288 | 1463173816317 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 3288 | ++DOCSHELL 15F38000 == 67 [pid = 3288] [id = 582] 14:10:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (166EE400) [pid = 3288] [serial = 1746] [outer = 00000000] 14:10:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (17349000) [pid = 3288] [serial = 1747] [outer = 166EE400] 14:10:16 INFO - PROCESS | 3288 | 1463173816360 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1790A800) [pid = 3288] [serial = 1748] [outer = 166EE400] 14:10:16 INFO - PROCESS | 3288 | 1463173816819 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 640ms 14:10:16 INFO - PROCESS | 3288 | 1463173816862 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 3288 | 1463173816874 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 3288 | 1463173816886 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 3288 | 1463173816887 Marionette TRACE conn3 <- [1,2294,null,{}] 14:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:10:16 INFO - PROCESS | 3288 | 1463173816891 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}] 14:10:17 INFO - PROCESS | 3288 | 1463173817006 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 14:10:17 INFO - PROCESS | 3288 | 1463173817014 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 3288 | ++DOCSHELL 17E8D000 == 68 [pid = 3288] [id = 583] 14:10:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (17E8D800) [pid = 3288] [serial = 1749] [outer = 00000000] 14:10:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (17F35000) [pid = 3288] [serial = 1750] [outer = 17E8D800] 14:10:17 INFO - PROCESS | 3288 | 1463173817125 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (18417400) [pid = 3288] [serial = 1751] [outer = 17E8D800] 14:10:17 INFO - PROCESS | 3288 | 1463173817591 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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 14:10:17 INFO - PROCESS | 3288 | 1463173817630 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 3288 | 1463173817632 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 14:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:10:17 INFO - PROCESS | 3288 | 1463173817642 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 3288 | 1463173817644 Marionette TRACE conn3 <- [1,2298,null,{}] 14:10:17 INFO - PROCESS | 3288 | 1463173817647 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}] 14:10:17 INFO - PROCESS | 3288 | 1463173817791 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 14:10:17 INFO - PROCESS | 3288 | 1463173817864 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 3288 | ++DOCSHELL 1841A000 == 69 [pid = 3288] [id = 584] 14:10:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (18420000) [pid = 3288] [serial = 1752] [outer = 00000000] 14:10:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (19D35C00) [pid = 3288] [serial = 1753] [outer = 18420000] 14:10:17 INFO - PROCESS | 3288 | 1463173817907 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19D3E800) [pid = 3288] [serial = 1754] [outer = 18420000] 14:10:18 INFO - PROCESS | 3288 | 1463173818328 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 14:10:18 INFO - PROCESS | 3288 | 1463173818376 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 3288 | 1463173818378 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 14:10:18 INFO - PROCESS | 3288 | 1463173818381 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:10:18 INFO - PROCESS | 3288 | 1463173818383 Marionette TRACE conn3 <- [1,2302,null,{}] 14:10:18 INFO - PROCESS | 3288 | 1463173818387 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}] 14:10:18 INFO - PROCESS | 3288 | 1463173818504 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 14:10:18 INFO - PROCESS | 3288 | 1463173818574 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 3288 | ++DOCSHELL 1841CC00 == 70 [pid = 3288] [id = 585] 14:10:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19D35400) [pid = 3288] [serial = 1755] [outer = 00000000] 14:10:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19F5C800) [pid = 3288] [serial = 1756] [outer = 19D35400] 14:10:18 INFO - PROCESS | 3288 | 1463173818617 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19F64000) [pid = 3288] [serial = 1757] [outer = 19D35400] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18579000) [pid = 3288] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (159C5C00) [pid = 3288] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (13AE5400) [pid = 3288] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (17041400) [pid = 3288] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1877A000) [pid = 3288] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (157F4000) [pid = 3288] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (11253000) [pid = 3288] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (107F4800) [pid = 3288] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (184D1000) [pid = 3288] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0F550400) [pid = 3288] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B95D800) [pid = 3288] [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.] 14:10:19 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (10E4F000) [pid = 3288] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:10:19 INFO - PROCESS | 3288 | 1463173819214 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 904ms 14:10:19 INFO - PROCESS | 3288 | 1463173819286 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 3288 | 1463173819288 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 14:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:10:19 INFO - PROCESS | 3288 | 1463173819291 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 3288 | 1463173819293 Marionette TRACE conn3 <- [1,2306,null,{}] 14:10:19 INFO - PROCESS | 3288 | 1463173819297 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}] 14:10:19 INFO - PROCESS | 3288 | 1463173819426 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 14:10:19 INFO - PROCESS | 3288 | 1463173819493 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 3288 | ++DOCSHELL 1104C800 == 71 [pid = 3288] [id = 586] 14:10:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (13617400) [pid = 3288] [serial = 1758] [outer = 00000000] 14:10:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (17342800) [pid = 3288] [serial = 1759] [outer = 13617400] 14:10:19 INFO - PROCESS | 3288 | 1463173819556 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (17346800) [pid = 3288] [serial = 1760] [outer = 13617400] 14:10:19 INFO - PROCESS | 3288 | 1463173819951 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] 14:10:19 INFO - PROCESS | 3288 | 1463173819993 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 14:10:19 INFO - PROCESS | 3288 | 1463173819996 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:10:19 INFO - PROCESS | 3288 | 1463173819998 Marionette TRACE conn3 <- [1,2310,null,{}] 14:10:19 INFO - PROCESS | 3288 | 1463173820002 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}] 14:10:20 INFO - PROCESS | 3288 | 1463173820089 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 14:10:20 INFO - PROCESS | 3288 | 1463173820096 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 3288 | ++DOCSHELL 143A2400 == 72 [pid = 3288] [id = 587] 14:10:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1733E400) [pid = 3288] [serial = 1761] [outer = 00000000] 14:10:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1A482400) [pid = 3288] [serial = 1762] [outer = 1733E400] 14:10:20 INFO - PROCESS | 3288 | 1463173820139 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A48D400) [pid = 3288] [serial = 1763] [outer = 1733E400] 14:10:20 INFO - PROCESS | 3288 | 1463173820563 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 592ms 14:10:20 INFO - PROCESS | 3288 | 1463173820594 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 3288 | 1463173820596 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 14:10:20 INFO - PROCESS | 3288 | 1463173820599 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:10:20 INFO - PROCESS | 3288 | 1463173820600 Marionette TRACE conn3 <- [1,2314,null,{}] 14:10:20 INFO - PROCESS | 3288 | 1463173820623 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}] 14:10:20 INFO - PROCESS | 3288 | 1463173820706 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 14:10:20 INFO - PROCESS | 3288 | 1463173820713 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 3288 | ++DOCSHELL 1A490C00 == 73 [pid = 3288] [id = 588] 14:10:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1A721000) [pid = 3288] [serial = 1764] [outer = 00000000] 14:10:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1A984C00) [pid = 3288] [serial = 1765] [outer = 1A721000] 14:10:20 INFO - PROCESS | 3288 | 1463173820762 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1AD7C400) [pid = 3288] [serial = 1766] [outer = 1A721000] 14:10:21 INFO - PROCESS | 3288 | 1463173821477 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 905ms 14:10:21 INFO - PROCESS | 3288 | 1463173821494 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 3288 | 1463173821499 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 14:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:10:21 INFO - PROCESS | 3288 | 1463173821505 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 3288 | 1463173821509 Marionette TRACE conn3 <- [1,2318,null,{}] 14:10:21 INFO - PROCESS | 3288 | 1463173821515 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}] 14:10:21 INFO - PROCESS | 3288 | 1463173821630 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 14:10:21 INFO - PROCESS | 3288 | 1463173821775 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 3288 | ++DOCSHELL 11538800 == 74 [pid = 3288] [id = 589] 14:10:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1159F000) [pid = 3288] [serial = 1767] [outer = 00000000] 14:10:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (13C9E400) [pid = 3288] [serial = 1768] [outer = 1159F000] 14:10:21 INFO - PROCESS | 3288 | 1463173821832 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (14325800) [pid = 3288] [serial = 1769] [outer = 1159F000] 14:10:22 INFO - PROCESS | 3288 | 1463173822410 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 951ms 14:10:22 INFO - PROCESS | 3288 | 1463173822451 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 3288 | 1463173822457 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 14:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:10:22 INFO - PROCESS | 3288 | 1463173822463 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 3288 | 1463173822466 Marionette TRACE conn3 <- [1,2322,null,{}] 14:10:22 INFO - PROCESS | 3288 | 1463173822470 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}] 14:10:22 INFO - PROCESS | 3288 | 1463173822580 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 14:10:22 INFO - PROCESS | 3288 | 1463173822696 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 3288 | ++DOCSHELL 143A9C00 == 75 [pid = 3288] [id = 590] 14:10:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (143AD000) [pid = 3288] [serial = 1770] [outer = 00000000] 14:10:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (166EA000) [pid = 3288] [serial = 1771] [outer = 143AD000] 14:10:22 INFO - PROCESS | 3288 | 1463173822789 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (17349C00) [pid = 3288] [serial = 1772] [outer = 143AD000] 14:10:23 INFO - PROCESS | 3288 | 1463173823352 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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 951ms 14:10:23 INFO - PROCESS | 3288 | 1463173823407 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 3288 | 1463173823409 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 14:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:10:23 INFO - PROCESS | 3288 | 1463173823413 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 3288 | 1463173823417 Marionette TRACE conn3 <- [1,2326,null,{}] 14:10:23 INFO - PROCESS | 3288 | 1463173823428 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}] 14:10:23 INFO - PROCESS | 3288 | 1463173823540 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 14:10:23 INFO - PROCESS | 3288 | 1463173823686 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 3288 | ++DOCSHELL 19D53800 == 76 [pid = 3288] [id = 591] 14:10:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19D59800) [pid = 3288] [serial = 1773] [outer = 00000000] 14:10:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1A48F800) [pid = 3288] [serial = 1774] [outer = 19D59800] 14:10:23 INFO - PROCESS | 3288 | 1463173823743 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1AD75000) [pid = 3288] [serial = 1775] [outer = 19D59800] 14:10:24 INFO - PROCESS | 3288 | 1463173824321 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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 952ms 14:10:24 INFO - PROCESS | 3288 | 1463173824357 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 3288 | 1463173824360 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 14:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:10:24 INFO - PROCESS | 3288 | 1463173824364 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 3288 | 1463173824366 Marionette TRACE conn3 <- [1,2330,null,{}] 14:10:24 INFO - PROCESS | 3288 | 1463173824370 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}] 14:10:24 INFO - PROCESS | 3288 | 1463173824486 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 14:10:24 INFO - PROCESS | 3288 | 1463173824600 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 3288 | ++DOCSHELL 19D5BC00 == 77 [pid = 3288] [id = 592] 14:10:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A0E5800) [pid = 3288] [serial = 1776] [outer = 00000000] 14:10:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1AEBD800) [pid = 3288] [serial = 1777] [outer = 1A0E5800] 14:10:24 INFO - PROCESS | 3288 | 1463173824694 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1B264000) [pid = 3288] [serial = 1778] [outer = 1A0E5800] 14:10:25 INFO - PROCESS | 3288 | 1463173825238 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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 951ms 14:10:25 INFO - PROCESS | 3288 | 1463173825309 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 3288 | 1463173825311 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 14:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:10:25 INFO - PROCESS | 3288 | 1463173825314 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 3288 | 1463173825316 Marionette TRACE conn3 <- [1,2334,null,{}] 14:10:25 INFO - PROCESS | 3288 | 1463173825320 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}] 14:10:25 INFO - PROCESS | 3288 | 1463173825424 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 14:10:25 INFO - PROCESS | 3288 | 1463173825573 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 3288 | ++DOCSHELL 10D63C00 == 78 [pid = 3288] [id = 593] 14:10:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1AE54400) [pid = 3288] [serial = 1779] [outer = 00000000] 14:10:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B3F1400) [pid = 3288] [serial = 1780] [outer = 1AE54400] 14:10:25 INFO - PROCESS | 3288 | 1463173825627 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1B3F4000) [pid = 3288] [serial = 1781] [outer = 1AE54400] 14:10:26 INFO - PROCESS | 3288 | 1463173826186 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 936ms 14:10:26 INFO - PROCESS | 3288 | 1463173826260 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 3288 | 1463173826262 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 14:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:10:26 INFO - PROCESS | 3288 | 1463173826265 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 3288 | 1463173826267 Marionette TRACE conn3 <- [1,2338,null,{}] 14:10:26 INFO - PROCESS | 3288 | 1463173826271 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}] 14:10:26 INFO - PROCESS | 3288 | 1463173826395 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 14:10:26 INFO - PROCESS | 3288 | 1463173826556 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 3288 | ++DOCSHELL 1138C800 == 79 [pid = 3288] [id = 594] 14:10:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19D5A000) [pid = 3288] [serial = 1782] [outer = 00000000] 14:10:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1B481C00) [pid = 3288] [serial = 1783] [outer = 19D5A000] 14:10:26 INFO - PROCESS | 3288 | 1463173826610 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1B48C400) [pid = 3288] [serial = 1784] [outer = 19D5A000] 14:10:27 INFO - PROCESS | 3288 | 1463173827424 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1185ms 14:10:27 INFO - PROCESS | 3288 | 1463173827462 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 14:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:10:27 INFO - PROCESS | 3288 | 1463173827466 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 14:10:27 INFO - PROCESS | 3288 | 1463173827471 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 3288 | 1463173827474 Marionette TRACE conn3 <- [1,2342,null,{}] 14:10:27 INFO - PROCESS | 3288 | 1463173827480 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}] 14:10:27 INFO - PROCESS | 3288 | 1463173827589 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 14:10:27 INFO - PROCESS | 3288 | 1463173827742 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 3288 | ++DOCSHELL 14040000 == 80 [pid = 3288] [id = 595] 14:10:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1432AC00) [pid = 3288] [serial = 1785] [outer = 00000000] 14:10:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (15730400) [pid = 3288] [serial = 1786] [outer = 1432AC00] 14:10:27 INFO - PROCESS | 3288 | 1463173827798 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (157F4800) [pid = 3288] [serial = 1787] [outer = 1432AC00] 14:10:28 INFO - PROCESS | 3288 | 1463173828365 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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 935ms 14:10:28 INFO - PROCESS | 3288 | 1463173828417 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 3288 | 1463173828423 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 14:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:10:28 INFO - PROCESS | 3288 | 1463173828430 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 3288 | 1463173828432 Marionette TRACE conn3 <- [1,2346,null,{}] 14:10:28 INFO - PROCESS | 3288 | 1463173828436 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}] 14:10:28 INFO - PROCESS | 3288 | 1463173828538 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 14:10:28 INFO - PROCESS | 3288 | 1463173828699 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 0F553000 == 79 [pid = 3288] [id = 414] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 1432F000 == 78 [pid = 3288] [id = 459] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 19D37000 == 77 [pid = 3288] [id = 555] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 143A2400 == 76 [pid = 3288] [id = 587] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 1104C800 == 75 [pid = 3288] [id = 586] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 1841CC00 == 74 [pid = 3288] [id = 585] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 1841A000 == 73 [pid = 3288] [id = 584] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 17E8D000 == 72 [pid = 3288] [id = 583] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 15F38000 == 71 [pid = 3288] [id = 582] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 16619800 == 70 [pid = 3288] [id = 581] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 12BA5000 == 69 [pid = 3288] [id = 580] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 13A09000 == 68 [pid = 3288] [id = 579] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 0F551000 == 67 [pid = 3288] [id = 578] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1138A400) [pid = 3288] [serial = 1669] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (14699C00) [pid = 3288] [serial = 1672] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19D4FC00) [pid = 3288] [serial = 1675] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1A7C5C00) [pid = 3288] [serial = 1678] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1AD7B800) [pid = 3288] [serial = 1681] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | ++DOCSHELL 0F553000 == 68 [pid = 3288] [id = 596] 14:10:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0F69BC00) [pid = 3288] [serial = 1788] [outer = 00000000] 14:10:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (11055800) [pid = 3288] [serial = 1789] [outer = 0F69BC00] 14:10:28 INFO - PROCESS | 3288 | 1463173828783 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (134DB400) [pid = 3288] [serial = 1790] [outer = 0F69BC00] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 19F86400 == 67 [pid = 3288] [id = 575] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 15737800 == 66 [pid = 3288] [id = 574] 14:10:28 INFO - PROCESS | 3288 | --DOCSHELL 11747C00 == 65 [pid = 3288] [id = 573] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19D40800) [pid = 3288] [serial = 1702] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (17043C00) [pid = 3288] [serial = 1696] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18577800) [pid = 3288] [serial = 1714] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1734C000) [pid = 3288] [serial = 1697] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (17E88800) [pid = 3288] [serial = 1699] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (19F7E000) [pid = 3288] [serial = 1705] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (15F3E800) [pid = 3288] [serial = 1693] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (166E9800) [pid = 3288] [serial = 1694] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (12DECC00) [pid = 3288] [serial = 1690] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1368D000) [pid = 3288] [serial = 1691] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19D43000) [pid = 3288] [serial = 1703] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1403CC00) [pid = 3288] [serial = 1688] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1368E400) [pid = 3288] [serial = 1687] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1AE5CC00) [pid = 3288] [serial = 1684] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1AEB5000) [pid = 3288] [serial = 1685] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1A09D800) [pid = 3288] [serial = 1706] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (10E4C400) [pid = 3288] [serial = 1708] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (13A0A400) [pid = 3288] [serial = 1157] [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.] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (10E53000) [pid = 3288] [serial = 1709] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (16C9BC00) [pid = 3288] [serial = 1712] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19D5CC00) [pid = 3288] [serial = 1715] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18401400) [pid = 3288] [serial = 1700] [outer = 00000000] [url = about:blank] 14:10:28 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (157F4C00) [pid = 3288] [serial = 1711] [outer = 00000000] [url = about:blank] 14:10:29 INFO - PROCESS | 3288 | 1463173829196 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 811ms 14:10:29 INFO - PROCESS | 3288 | 1463173829232 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 3288 | 1463173829234 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 14:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:10:29 INFO - PROCESS | 3288 | 1463173829238 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 3288 | 1463173829241 Marionette TRACE conn3 <- [1,2350,null,{}] 14:10:29 INFO - PROCESS | 3288 | 1463173829251 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}] 14:10:29 INFO - PROCESS | 3288 | 1463173829341 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 14:10:29 INFO - PROCESS | 3288 | 1463173829351 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 3288 | ++DOCSHELL 15F43000 == 66 [pid = 3288] [id = 597] 14:10:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (15F45400) [pid = 3288] [serial = 1791] [outer = 00000000] 14:10:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (166EE000) [pid = 3288] [serial = 1792] [outer = 15F45400] 14:10:29 INFO - PROCESS | 3288 | 1463173829397 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (17043C00) [pid = 3288] [serial = 1793] [outer = 15F45400] 14:10:29 INFO - PROCESS | 3288 | 1463173829897 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 702ms 14:10:29 INFO - PROCESS | 3288 | 1463173829937 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 3288 | 1463173829940 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 14:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:10:29 INFO - PROCESS | 3288 | 1463173829943 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 3288 | 1463173829945 Marionette TRACE conn3 <- [1,2354,null,{}] 14:10:29 INFO - PROCESS | 3288 | 1463173829948 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}] 14:10:30 INFO - PROCESS | 3288 | 1463173830061 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 14:10:30 INFO - PROCESS | 3288 | 1463173830070 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 3288 | ++DOCSHELL 174A8400 == 67 [pid = 3288] [id = 598] 14:10:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (174B2C00) [pid = 3288] [serial = 1794] [outer = 00000000] 14:10:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17E88C00) [pid = 3288] [serial = 1795] [outer = 174B2C00] 14:10:30 INFO - PROCESS | 3288 | 1463173830125 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17F36400) [pid = 3288] [serial = 1796] [outer = 174B2C00] 14:10:30 INFO - PROCESS | 3288 | 1463173830546 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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 639ms 14:10:30 INFO - PROCESS | 3288 | 1463173830565 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 3288 | 1463173830567 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 14:10:30 INFO - PROCESS | 3288 | 1463173830570 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:10:30 INFO - PROCESS | 3288 | 1463173830572 Marionette TRACE conn3 <- [1,2358,null,{}] 14:10:30 INFO - PROCESS | 3288 | 1463173830576 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}] 14:10:30 INFO - PROCESS | 3288 | 1463173830716 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 14:10:30 INFO - PROCESS | 3288 | 1463173830777 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 3288 | ++DOCSHELL 166EEC00 == 68 [pid = 3288] [id = 599] 14:10:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (17343C00) [pid = 3288] [serial = 1797] [outer = 00000000] 14:10:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18416000) [pid = 3288] [serial = 1798] [outer = 17343C00] 14:10:30 INFO - PROCESS | 3288 | 1463173830821 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18417800) [pid = 3288] [serial = 1799] [outer = 17343C00] 14:10:31 INFO - PROCESS | 3288 | 1463173831245 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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 686ms 14:10:31 INFO - PROCESS | 3288 | 1463173831270 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 3288 | 1463173831272 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 14:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:10:31 INFO - PROCESS | 3288 | 1463173831282 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 3288 | 1463173831284 Marionette TRACE conn3 <- [1,2362,null,{}] 14:10:31 INFO - PROCESS | 3288 | 1463173831292 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}] 14:10:31 INFO - PROCESS | 3288 | 1463173831430 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 14:10:31 INFO - PROCESS | 3288 | 1463173831531 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 3288 | ++DOCSHELL 19D59400 == 69 [pid = 3288] [id = 600] 14:10:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19D5E000) [pid = 3288] [serial = 1800] [outer = 00000000] 14:10:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19F68400) [pid = 3288] [serial = 1801] [outer = 19D5E000] 14:10:31 INFO - PROCESS | 3288 | 1463173831575 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19F7E000) [pid = 3288] [serial = 1802] [outer = 19D5E000] 14:10:32 INFO - PROCESS | 3288 | 1463173832005 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 749ms 14:10:32 INFO - PROCESS | 3288 | 1463173832052 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 3288 | 1463173832054 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 14:10:32 INFO - PROCESS | 3288 | 1463173832057 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 3288 | 1463173832059 Marionette TRACE conn3 <- [1,2366,null,{}] 14:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:10:32 INFO - PROCESS | 3288 | 1463173832063 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}] 14:10:32 INFO - PROCESS | 3288 | 1463173832189 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 14:10:32 INFO - PROCESS | 3288 | 1463173832258 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 3288 | ++DOCSHELL 19D3B800 == 70 [pid = 3288] [id = 601] 14:10:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19D52800) [pid = 3288] [serial = 1803] [outer = 00000000] 14:10:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A0F1800) [pid = 3288] [serial = 1804] [outer = 19D52800] 14:10:32 INFO - PROCESS | 3288 | 1463173832301 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1A72AC00) [pid = 3288] [serial = 1805] [outer = 19D52800] 14:10:32 INFO - PROCESS | 3288 | 1463173832738 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 14:10:32 INFO - PROCESS | 3288 | 1463173832834 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 3288 | 1463173832836 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 14:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:10:32 INFO - PROCESS | 3288 | 1463173832839 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 3288 | 1463173832841 Marionette TRACE conn3 <- [1,2370,null,{}] 14:10:32 INFO - PROCESS | 3288 | 1463173832845 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}] 14:10:32 INFO - PROCESS | 3288 | 1463173832969 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (13AF0C00) [pid = 3288] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19F80C00) [pid = 3288] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19D56C00) [pid = 3288] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (19D58C00) [pid = 3288] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1734CC00) [pid = 3288] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19D54400) [pid = 3288] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1124EC00) [pid = 3288] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18420000) [pid = 3288] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19D35400) [pid = 3288] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (13617400) [pid = 3288] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1661EC00) [pid = 3288] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (12D8DC00) [pid = 3288] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (166EE400) [pid = 3288] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1733E400) [pid = 3288] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (13AE7000) [pid = 3288] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0F556C00) [pid = 3288] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (17E8D800) [pid = 3288] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:10:33 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1B965C00) [pid = 3288] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:10:33 INFO - PROCESS | 3288 | 1463173833283 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 3288 | ++DOCSHELL 0F558000 == 71 [pid = 3288] [id = 602] 14:10:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (105D1C00) [pid = 3288] [serial = 1806] [outer = 00000000] 14:10:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (11393C00) [pid = 3288] [serial = 1807] [outer = 105D1C00] 14:10:33 INFO - PROCESS | 3288 | 1463173833328 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (13AE7000) [pid = 3288] [serial = 1808] [outer = 105D1C00] 14:10:33 INFO - PROCESS | 3288 | 1463173833698 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 889ms 14:10:33 INFO - PROCESS | 3288 | 1463173833745 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 3288 | 1463173833747 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 14:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:10:33 INFO - PROCESS | 3288 | 1463173833750 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 3288 | 1463173833752 Marionette TRACE conn3 <- [1,2374,null,{}] 14:10:33 INFO - PROCESS | 3288 | 1463173833755 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}] 14:10:33 INFO - PROCESS | 3288 | 1463173833848 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 14:10:33 INFO - PROCESS | 3288 | 1463173833951 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 3288 | ++DOCSHELL 11284000 == 72 [pid = 3288] [id = 603] 14:10:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (11D01800) [pid = 3288] [serial = 1809] [outer = 00000000] 14:10:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1857B800) [pid = 3288] [serial = 1810] [outer = 11D01800] 14:10:33 INFO - PROCESS | 3288 | 1463173833994 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (19D54400) [pid = 3288] [serial = 1811] [outer = 11D01800] 14:10:34 INFO - PROCESS | 3288 | 1463173834364 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 640ms 14:10:34 INFO - PROCESS | 3288 | 1463173834389 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 3288 | 1463173834390 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:10:34 INFO - PROCESS | 3288 | 1463173834394 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 3288 | 1463173834395 Marionette TRACE conn3 <- [1,2378,null,{}] 14:10:34 INFO - PROCESS | 3288 | 1463173834399 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}] 14:10:34 INFO - PROCESS | 3288 | 1463173834529 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 14:10:34 INFO - PROCESS | 3288 | 1463173834574 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 3288 | ++DOCSHELL 1765DC00 == 73 [pid = 3288] [id = 604] 14:10:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (17EE9800) [pid = 3288] [serial = 1812] [outer = 00000000] 14:10:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1AD80400) [pid = 3288] [serial = 1813] [outer = 17EE9800] 14:10:34 INFO - PROCESS | 3288 | 1463173834616 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1AEB5C00) [pid = 3288] [serial = 1814] [outer = 17EE9800] 14:10:35 INFO - PROCESS | 3288 | 1463173835031 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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 701ms 14:10:35 INFO - PROCESS | 3288 | 1463173835103 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 3288 | 1463173835105 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 14:10:35 INFO - PROCESS | 3288 | 1463173835108 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:10:35 INFO - PROCESS | 3288 | 1463173835111 Marionette TRACE conn3 <- [1,2382,null,{}] 14:10:35 INFO - PROCESS | 3288 | 1463173835114 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}] 14:10:35 INFO - PROCESS | 3288 | 1463173835215 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 14:10:35 INFO - PROCESS | 3288 | 1463173835224 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 3288 | ++DOCSHELL 1B262C00 == 74 [pid = 3288] [id = 605] 14:10:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1B3F1C00) [pid = 3288] [serial = 1815] [outer = 00000000] 14:10:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1B486C00) [pid = 3288] [serial = 1816] [outer = 1B3F1C00] 14:10:35 INFO - PROCESS | 3288 | 1463173835278 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1B6B8C00) [pid = 3288] [serial = 1817] [outer = 1B3F1C00] 14:10:36 INFO - PROCESS | 3288 | 1463173836061 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 983ms 14:10:36 INFO - PROCESS | 3288 | 1463173836097 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 3288 | 1463173836103 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 14:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:10:36 INFO - PROCESS | 3288 | 1463173836107 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 3288 | 1463173836112 Marionette TRACE conn3 <- [1,2386,null,{}] 14:10:36 INFO - PROCESS | 3288 | 1463173836117 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}] 14:10:36 INFO - PROCESS | 3288 | 1463173836233 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 14:10:36 INFO - PROCESS | 3288 | 1463173836381 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 3288 | ++DOCSHELL 11F57800 == 75 [pid = 3288] [id = 606] 14:10:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (12B86800) [pid = 3288] [serial = 1818] [outer = 00000000] 14:10:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (13682C00) [pid = 3288] [serial = 1819] [outer = 12B86800] 14:10:36 INFO - PROCESS | 3288 | 1463173836437 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1432F000) [pid = 3288] [serial = 1820] [outer = 12B86800] 14:10:36 INFO - PROCESS | 3288 | 1463173837014 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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 936ms 14:10:37 INFO - PROCESS | 3288 | 1463173837054 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 3288 | 1463173837059 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 14:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:10:37 INFO - PROCESS | 3288 | 1463173837066 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 3288 | 1463173837069 Marionette TRACE conn3 <- [1,2390,null,{}] 14:10:37 INFO - PROCESS | 3288 | 1463173837073 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}] 14:10:37 INFO - PROCESS | 3288 | 1463173837186 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 14:10:37 INFO - PROCESS | 3288 | 1463173837345 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 3288 | ++DOCSHELL 158AE400 == 76 [pid = 3288] [id = 607] 14:10:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (15910C00) [pid = 3288] [serial = 1821] [outer = 00000000] 14:10:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (17345000) [pid = 3288] [serial = 1822] [outer = 15910C00] 14:10:37 INFO - PROCESS | 3288 | 1463173837399 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (17E87C00) [pid = 3288] [serial = 1823] [outer = 15910C00] 14:10:37 INFO - PROCESS | 3288 | 1463173838005 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 998ms 14:10:38 INFO - PROCESS | 3288 | 1463173838067 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 3288 | 1463173838069 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 14:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:10:38 INFO - PROCESS | 3288 | 1463173838073 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 3288 | 1463173838077 Marionette TRACE conn3 <- [1,2394,null,{}] 14:10:38 INFO - PROCESS | 3288 | 1463173838088 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}] 14:10:38 INFO - PROCESS | 3288 | 1463173838233 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 14:10:38 INFO - PROCESS | 3288 | 1463173838381 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 3288 | ++DOCSHELL 19F86400 == 77 [pid = 3288] [id = 608] 14:10:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1A067000) [pid = 3288] [serial = 1824] [outer = 00000000] 14:10:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1AE52C00) [pid = 3288] [serial = 1825] [outer = 1A067000] 14:10:38 INFO - PROCESS | 3288 | 1463173838440 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B265C00) [pid = 3288] [serial = 1826] [outer = 1A067000] 14:10:38 INFO - PROCESS | 3288 | 1463173838944 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 935ms 14:10:39 INFO - PROCESS | 3288 | 1463173839002 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 3288 | 1463173839005 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 14:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:10:39 INFO - PROCESS | 3288 | 1463173839009 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 3288 | 1463173839011 Marionette TRACE conn3 <- [1,2398,null,{}] 14:10:39 INFO - PROCESS | 3288 | 1463173839015 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}] 14:10:39 INFO - PROCESS | 3288 | 1463173839124 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 14:10:39 INFO - PROCESS | 3288 | 1463173839283 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 3288 | ++DOCSHELL 15918400 == 78 [pid = 3288] [id = 609] 14:10:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (16618C00) [pid = 3288] [serial = 1827] [outer = 00000000] 14:10:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1B487C00) [pid = 3288] [serial = 1828] [outer = 16618C00] 14:10:39 INFO - PROCESS | 3288 | 1463173839337 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1B6BD800) [pid = 3288] [serial = 1829] [outer = 16618C00] 14:10:39 INFO - PROCESS | 3288 | 1463173839942 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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 999ms 14:10:40 INFO - PROCESS | 3288 | 1463173840011 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 3288 | 1463173840013 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 14:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:10:40 INFO - PROCESS | 3288 | 1463173840017 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 3288 | 1463173840019 Marionette TRACE conn3 <- [1,2402,null,{}] 14:10:40 INFO - PROCESS | 3288 | 1463173840024 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}] 14:10:40 INFO - PROCESS | 3288 | 1463173840130 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 14:10:40 INFO - PROCESS | 3288 | 1463173840276 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 3288 | ++DOCSHELL 115A0C00 == 79 [pid = 3288] [id = 610] 14:10:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1B484800) [pid = 3288] [serial = 1830] [outer = 00000000] 14:10:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1B95FC00) [pid = 3288] [serial = 1831] [outer = 1B484800] 14:10:40 INFO - PROCESS | 3288 | 1463173840334 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1B963000) [pid = 3288] [serial = 1832] [outer = 1B484800] 14:10:40 INFO - PROCESS | 3288 | 1463173840918 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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 936ms 14:10:40 INFO - PROCESS | 3288 | 1463173840962 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 3288 | 1463173840964 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 14:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:10:40 INFO - PROCESS | 3288 | 1463173840968 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 3288 | 1463173840970 Marionette TRACE conn3 <- [1,2406,null,{}] 14:10:40 INFO - PROCESS | 3288 | 1463173840974 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}] 14:10:41 INFO - PROCESS | 3288 | 1463173841092 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 14:10:41 INFO - PROCESS | 3288 | 1463173841454 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 3288 | ++DOCSHELL 0F551000 == 80 [pid = 3288] [id = 611] 14:10:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0F556400) [pid = 3288] [serial = 1833] [outer = 00000000] 14:10:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1124A400) [pid = 3288] [serial = 1834] [outer = 0F556400] 14:10:41 INFO - PROCESS | 3288 | 1463173841537 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (11747C00) [pid = 3288] [serial = 1835] [outer = 0F556400] 14:10:42 INFO - PROCESS | 3288 | 1463173842166 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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1247ms 14:10:42 INFO - PROCESS | 3288 | 1463173842226 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 3288 | 1463173842230 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 14:10:42 INFO - PROCESS | 3288 | 1463173842234 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:10:42 INFO - PROCESS | 3288 | 1463173842238 Marionette TRACE conn3 <- [1,2410,null,{}] 14:10:42 INFO - PROCESS | 3288 | 1463173842243 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}] 14:10:42 INFO - PROCESS | 3288 | 1463173842397 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 14:10:42 INFO - PROCESS | 3288 | 1463173842414 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 3288 | ++DOCSHELL 13A07C00 == 81 [pid = 3288] [id = 612] 14:10:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (13A0FC00) [pid = 3288] [serial = 1836] [outer = 00000000] 14:10:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1432E800) [pid = 3288] [serial = 1837] [outer = 13A0FC00] 14:10:42 INFO - PROCESS | 3288 | 1463173842463 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (143CC000) [pid = 3288] [serial = 1838] [outer = 13A0FC00] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 1A06A800 == 80 [pid = 3288] [id = 572] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 1765DC00 == 79 [pid = 3288] [id = 604] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 11284000 == 78 [pid = 3288] [id = 603] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 0F558000 == 77 [pid = 3288] [id = 602] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 19D3B800 == 76 [pid = 3288] [id = 601] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 19D59400 == 75 [pid = 3288] [id = 600] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 166EEC00 == 74 [pid = 3288] [id = 599] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 1B6B8800 == 73 [pid = 3288] [id = 17] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 174A8400 == 72 [pid = 3288] [id = 598] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 15F43000 == 71 [pid = 3288] [id = 597] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 0F553000 == 70 [pid = 3288] [id = 596] 14:10:42 INFO - PROCESS | 3288 | --DOCSHELL 14040000 == 69 [pid = 3288] [id = 595] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1A984C00) [pid = 3288] [serial = 1765] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOCSHELL 11538800 == 68 [pid = 3288] [id = 589] 14:10:43 INFO - PROCESS | 3288 | --DOCSHELL 1A490C00 == 67 [pid = 3288] [id = 588] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (15F36400) [pid = 3288] [serial = 1628] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1A483400) [pid = 3288] [serial = 1634] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1A0A1C00) [pid = 3288] [serial = 1667] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (19F7E400) [pid = 3288] [serial = 1631] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1A491000) [pid = 3288] [serial = 1637] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (19F69000) [pid = 3288] [serial = 1622] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1343D000) [pid = 3288] [serial = 1625] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (157EBC00) [pid = 3288] [serial = 1739] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1572F800) [pid = 3288] [serial = 1738] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (16F1E400) [pid = 3288] [serial = 1723] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1A48D400) [pid = 3288] [serial = 1763] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (11F59800) [pid = 3288] [serial = 1736] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (11254000) [pid = 3288] [serial = 1735] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (143CD800) [pid = 3288] [serial = 1742] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (17F35000) [pid = 3288] [serial = 1750] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18417400) [pid = 3288] [serial = 1751] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (17346800) [pid = 3288] [serial = 1760] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1790A800) [pid = 3288] [serial = 1748] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19D35C00) [pid = 3288] [serial = 1753] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19F5C800) [pid = 3288] [serial = 1756] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1AD75C00) [pid = 3288] [serial = 1717] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19D3E800) [pid = 3288] [serial = 1754] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1A491800) [pid = 3288] [serial = 1726] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (17342800) [pid = 3288] [serial = 1759] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1AEB2800) [pid = 3288] [serial = 1729] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (166EE800) [pid = 3288] [serial = 1744] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (16CA1400) [pid = 3288] [serial = 1745] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1307F400) [pid = 3288] [serial = 1720] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (13CA4C00) [pid = 3288] [serial = 1741] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (17349000) [pid = 3288] [serial = 1747] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1A482400) [pid = 3288] [serial = 1762] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1B1CF000) [pid = 3288] [serial = 1732] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19F64000) [pid = 3288] [serial = 1757] [outer = 00000000] [url = about:blank] 14:10:43 INFO - PROCESS | 3288 | 1463173843112 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]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 904ms 14:10:43 INFO - PROCESS | 3288 | 1463173843142 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 3288 | 1463173843146 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 14:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:10:43 INFO - PROCESS | 3288 | 1463173843151 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 3288 | 1463173843153 Marionette TRACE conn3 <- [1,2414,null,{}] 14:10:43 INFO - PROCESS | 3288 | 1463173843156 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}] 14:10:43 INFO - PROCESS | 3288 | 1463173843247 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 14:10:43 INFO - PROCESS | 3288 | 1463173843254 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 3288 | ++DOCSHELL 11FECC00 == 68 [pid = 3288] [id = 613] 14:10:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (11FEFC00) [pid = 3288] [serial = 1839] [outer = 00000000] 14:10:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (13CAA000) [pid = 3288] [serial = 1840] [outer = 11FEFC00] 14:10:43 INFO - PROCESS | 3288 | 1463173843299 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (15736C00) [pid = 3288] [serial = 1841] [outer = 11FEFC00] 14:10:43 INFO - PROCESS | 3288 | 1463173843815 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]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 686ms 14:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:10:43 INFO - PROCESS | 3288 | 1463173843851 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 3288 | 1463173843853 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 14:10:43 INFO - PROCESS | 3288 | 1463173843858 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 3288 | 1463173843863 Marionette TRACE conn3 <- [1,2418,null,{}] 14:10:43 INFO - PROCESS | 3288 | 1463173843872 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}] 14:10:43 INFO - PROCESS | 3288 | 1463173843959 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 14:10:43 INFO - PROCESS | 3288 | 1463173843972 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 3288 | ++DOCSHELL 159C5800 == 69 [pid = 3288] [id = 614] 14:10:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1661FC00) [pid = 3288] [serial = 1842] [outer = 00000000] 14:10:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (166F1C00) [pid = 3288] [serial = 1843] [outer = 1661FC00] 14:10:44 INFO - PROCESS | 3288 | 1463173844019 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (16F1B400) [pid = 3288] [serial = 1844] [outer = 1661FC00] 14:10:44 INFO - PROCESS | 3288 | 1463173844479 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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 655ms 14:10:44 INFO - PROCESS | 3288 | 1463173844516 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 3288 | 1463173844519 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 14:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:10:44 INFO - PROCESS | 3288 | 1463173844522 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 3288 | 1463173844523 Marionette TRACE conn3 <- [1,2422,null,{}] 14:10:44 INFO - PROCESS | 3288 | 1463173844527 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}] 14:10:44 INFO - PROCESS | 3288 | 1463173844610 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 14:10:44 INFO - PROCESS | 3288 | 1463173844646 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 3288 | ++DOCSHELL 16F91400 == 70 [pid = 3288] [id = 615] 14:10:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (16F96800) [pid = 3288] [serial = 1845] [outer = 00000000] 14:10:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1734A000) [pid = 3288] [serial = 1846] [outer = 16F96800] 14:10:44 INFO - PROCESS | 3288 | 1463173844689 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1765D400) [pid = 3288] [serial = 1847] [outer = 16F96800] 14:10:45 INFO - PROCESS | 3288 | 1463173845158 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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 702ms 14:10:45 INFO - PROCESS | 3288 | 1463173845220 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 3288 | 1463173845222 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 14:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:10:45 INFO - PROCESS | 3288 | 1463173845225 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 3288 | 1463173845227 Marionette TRACE conn3 <- [1,2426,null,{}] 14:10:45 INFO - PROCESS | 3288 | 1463173845230 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}] 14:10:45 INFO - PROCESS | 3288 | 1463173845322 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 14:10:45 INFO - PROCESS | 3288 | 1463173845333 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 3288 | ++DOCSHELL 17349000 == 71 [pid = 3288] [id = 616] 14:10:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1790A800) [pid = 3288] [serial = 1848] [outer = 00000000] 14:10:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (17EE5800) [pid = 3288] [serial = 1849] [outer = 1790A800] 14:10:45 INFO - PROCESS | 3288 | 1463173845383 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18412400) [pid = 3288] [serial = 1850] [outer = 1790A800] 14:10:45 INFO - PROCESS | 3288 | 1463173845878 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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 702ms 14:10:45 INFO - PROCESS | 3288 | 1463173845925 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 3288 | 1463173845927 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 14:10:45 INFO - PROCESS | 3288 | 1463173845930 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:10:45 INFO - PROCESS | 3288 | 1463173845932 Marionette TRACE conn3 <- [1,2430,null,{}] 14:10:45 INFO - PROCESS | 3288 | 1463173845941 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}] 14:10:46 INFO - PROCESS | 3288 | 1463173846095 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 14:10:46 INFO - PROCESS | 3288 | 1463173846168 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 3288 | ++DOCSHELL 17E90400 == 72 [pid = 3288] [id = 617] 14:10:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18577800) [pid = 3288] [serial = 1851] [outer = 00000000] 14:10:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19D3AC00) [pid = 3288] [serial = 1852] [outer = 18577800] 14:10:46 INFO - PROCESS | 3288 | 1463173846211 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19D41000) [pid = 3288] [serial = 1853] [outer = 18577800] 14:10:46 INFO - PROCESS | 3288 | 1463173846605 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]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 687ms 14:10:46 INFO - PROCESS | 3288 | 1463173846637 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 3288 | 1463173846639 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 14:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:10:46 INFO - PROCESS | 3288 | 1463173846644 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 3288 | 1463173846646 Marionette TRACE conn3 <- [1,2434,null,{}] 14:10:46 INFO - PROCESS | 3288 | 1463173846654 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}] 14:10:46 INFO - PROCESS | 3288 | 1463173846771 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 14:10:46 INFO - PROCESS | 3288 | 1463173846777 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 3288 | ++DOCSHELL 16618400 == 73 [pid = 3288] [id = 618] 14:10:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1661F000) [pid = 3288] [serial = 1854] [outer = 00000000] 14:10:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19D50C00) [pid = 3288] [serial = 1855] [outer = 1661F000] 14:10:46 INFO - PROCESS | 3288 | 1463173846826 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19D59400) [pid = 3288] [serial = 1856] [outer = 1661F000] 14:10:47 INFO - PROCESS | 3288 | 1463173847289 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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 702ms 14:10:47 INFO - PROCESS | 3288 | 1463173847340 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 3288 | 1463173847342 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 14:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:10:47 INFO - PROCESS | 3288 | 1463173847351 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 3288 | 1463173847353 Marionette TRACE conn3 <- [1,2438,null,{}] 14:10:47 INFO - PROCESS | 3288 | 1463173847357 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}] 14:10:47 INFO - PROCESS | 3288 | 1463173847474 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19D5E000) [pid = 3288] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19D52800) [pid = 3288] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (105D1C00) [pid = 3288] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1432AC00) [pid = 3288] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19D5A000) [pid = 3288] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0F69BC00) [pid = 3288] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (174B2C00) [pid = 3288] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (17343C00) [pid = 3288] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (15F45400) [pid = 3288] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1104BC00) [pid = 3288] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1403C400) [pid = 3288] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1A489800) [pid = 3288] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1A485C00) [pid = 3288] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18418C00) [pid = 3288] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (11D01800) [pid = 3288] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:10:47 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (17EE9800) [pid = 3288] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:10:47 INFO - PROCESS | 3288 | 1463173847861 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 3288 | ++DOCSHELL 0F69BC00 == 74 [pid = 3288] [id = 619] 14:10:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (105CB400) [pid = 3288] [serial = 1857] [outer = 00000000] 14:10:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (12B9A400) [pid = 3288] [serial = 1858] [outer = 105CB400] 14:10:47 INFO - PROCESS | 3288 | 1463173847900 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (13CA7800) [pid = 3288] [serial = 1859] [outer = 105CB400] 14:10:48 INFO - PROCESS | 3288 | 1463173848284 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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 998ms 14:10:48 INFO - PROCESS | 3288 | 1463173848336 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 3288 | 1463173848338 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 14:10:48 INFO - PROCESS | 3288 | 1463173848341 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:10:48 INFO - PROCESS | 3288 | 1463173848343 Marionette TRACE conn3 <- [1,2442,null,{}] 14:10:48 INFO - PROCESS | 3288 | 1463173848347 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}] 14:10:48 INFO - PROCESS | 3288 | 1463173848468 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 14:10:48 INFO - PROCESS | 3288 | 1463173848481 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 3288 | ++DOCSHELL 1403C400 == 75 [pid = 3288] [id = 620] 14:10:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (14323800) [pid = 3288] [serial = 1860] [outer = 00000000] 14:10:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (19D4F800) [pid = 3288] [serial = 1861] [outer = 14323800] 14:10:48 INFO - PROCESS | 3288 | 1463173848525 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19F5B800) [pid = 3288] [serial = 1862] [outer = 14323800] 14:10:48 INFO - PROCESS | 3288 | 1463173848923 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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 639ms 14:10:48 INFO - PROCESS | 3288 | 1463173848980 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 3288 | 1463173848982 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 14:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:10:48 INFO - PROCESS | 3288 | 1463173848985 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 3288 | 1463173848987 Marionette TRACE conn3 <- [1,2446,null,{}] 14:10:48 INFO - PROCESS | 3288 | 1463173848990 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}] 14:10:49 INFO - PROCESS | 3288 | 1463173849116 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 14:10:49 INFO - PROCESS | 3288 | 1463173849236 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 3288 | ++DOCSHELL 19D52800 == 76 [pid = 3288] [id = 621] 14:10:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19D58400) [pid = 3288] [serial = 1863] [outer = 00000000] 14:10:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1A068C00) [pid = 3288] [serial = 1864] [outer = 19D58400] 14:10:49 INFO - PROCESS | 3288 | 1463173849286 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A0EC800) [pid = 3288] [serial = 1865] [outer = 19D58400] 14:10:49 INFO - PROCESS | 3288 | 1463173849647 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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 702ms 14:10:49 INFO - PROCESS | 3288 | 1463173849685 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 3288 | 1463173849687 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 14:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:10:49 INFO - PROCESS | 3288 | 1463173849690 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 3288 | 1463173849693 Marionette TRACE conn3 <- [1,2450,null,{}] 14:10:49 INFO - PROCESS | 3288 | 1463173849696 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}] 14:10:49 INFO - PROCESS | 3288 | 1463173849798 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 14:10:49 INFO - PROCESS | 3288 | 1463173849804 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 3288 | ++DOCSHELL 1A09C800 == 77 [pid = 3288] [id = 622] 14:10:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1A488400) [pid = 3288] [serial = 1866] [outer = 00000000] 14:10:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1A7CA000) [pid = 3288] [serial = 1867] [outer = 1A488400] 14:10:49 INFO - PROCESS | 3288 | 1463173849847 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1AD74400) [pid = 3288] [serial = 1868] [outer = 1A488400] 14:10:50 INFO - PROCESS | 3288 | 1463173850604 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]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 952ms 14:10:50 INFO - PROCESS | 3288 | 1463173850636 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 3288 | 1463173850640 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 14:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:10:50 INFO - PROCESS | 3288 | 1463173850645 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 3288 | 1463173850649 Marionette TRACE conn3 <- [1,2454,null,{}] 14:10:50 INFO - PROCESS | 3288 | 1463173850654 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}] 14:10:50 INFO - PROCESS | 3288 | 1463173850770 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 14:10:50 INFO - PROCESS | 3288 | 1463173850917 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 3288 | ++DOCSHELL 1128E400 == 78 [pid = 3288] [id = 623] 14:10:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (11F59800) [pid = 3288] [serial = 1869] [outer = 00000000] 14:10:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (13AE6000) [pid = 3288] [serial = 1870] [outer = 11F59800] 14:10:50 INFO - PROCESS | 3288 | 1463173850972 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (14040000) [pid = 3288] [serial = 1871] [outer = 11F59800] 14:10:51 INFO - PROCESS | 3288 | 1463173851525 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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 904ms 14:10:51 INFO - PROCESS | 3288 | 1463173851562 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 3288 | 1463173851568 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 14:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:10:51 INFO - PROCESS | 3288 | 1463173851576 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 3288 | 1463173851579 Marionette TRACE conn3 <- [1,2458,null,{}] 14:10:51 INFO - PROCESS | 3288 | 1463173851583 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}] 14:10:51 INFO - PROCESS | 3288 | 1463173851695 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 14:10:51 INFO - PROCESS | 3288 | 1463173851811 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 3288 | ++DOCSHELL 13681800 == 79 [pid = 3288] [id = 624] 14:10:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (13CA1C00) [pid = 3288] [serial = 1872] [outer = 00000000] 14:10:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (15F3F000) [pid = 3288] [serial = 1873] [outer = 13CA1C00] 14:10:51 INFO - PROCESS | 3288 | 1463173851908 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (166F3400) [pid = 3288] [serial = 1874] [outer = 13CA1C00] 14:10:52 INFO - PROCESS | 3288 | 1463173852519 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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 999ms 14:10:52 INFO - PROCESS | 3288 | 1463173852579 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 3288 | 1463173852582 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 14:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:10:52 INFO - PROCESS | 3288 | 1463173852586 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 3288 | 1463173852590 Marionette TRACE conn3 <- [1,2462,null,{}] 14:10:52 INFO - PROCESS | 3288 | 1463173852601 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}] 14:10:52 INFO - PROCESS | 3288 | 1463173852714 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 14:10:52 INFO - PROCESS | 3288 | 1463173852860 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 3288 | ++DOCSHELL 19F5F400 == 80 [pid = 3288] [id = 625] 14:10:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (19F5F800) [pid = 3288] [serial = 1875] [outer = 00000000] 14:10:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1A068400) [pid = 3288] [serial = 1876] [outer = 19F5F800] 14:10:52 INFO - PROCESS | 3288 | 1463173852917 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A48B000) [pid = 3288] [serial = 1877] [outer = 19F5F800] 14:10:53 INFO - PROCESS | 3288 | 1463173853503 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]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 951ms 14:10:53 INFO - PROCESS | 3288 | 1463173853531 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 3288 | 1463173853534 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 14:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:10:53 INFO - PROCESS | 3288 | 1463173853537 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 3288 | 1463173853539 Marionette TRACE conn3 <- [1,2466,null,{}] 14:10:53 INFO - PROCESS | 3288 | 1463173853543 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}] 14:10:53 INFO - PROCESS | 3288 | 1463173853652 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 14:10:53 INFO - PROCESS | 3288 | 1463173853809 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 3288 | ++DOCSHELL 184CE800 == 81 [pid = 3288] [id = 626] 14:10:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19F7D400) [pid = 3288] [serial = 1878] [outer = 00000000] 14:10:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1A7CE000) [pid = 3288] [serial = 1879] [outer = 19F7D400] 14:10:53 INFO - PROCESS | 3288 | 1463173853863 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1AE5DC00) [pid = 3288] [serial = 1880] [outer = 19F7D400] 14:10:54 INFO - PROCESS | 3288 | 1463173854453 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]]]}] 14:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 998ms 14:10:54 INFO - PROCESS | 3288 | 1463173854540 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 3288 | 1463173854542 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 14:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:10:54 INFO - PROCESS | 3288 | 1463173854546 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 3288 | 1463173854548 Marionette TRACE conn3 <- [1,2470,null,{}] 14:10:54 INFO - PROCESS | 3288 | 1463173854552 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}] 14:10:54 INFO - PROCESS | 3288 | 1463173854657 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 14:10:54 INFO - PROCESS | 3288 | 1463173854805 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 3288 | ++DOCSHELL 1AEB7C00 == 82 [pid = 3288] [id = 627] 14:10:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1AEB8000) [pid = 3288] [serial = 1881] [outer = 00000000] 14:10:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1B25A800) [pid = 3288] [serial = 1882] [outer = 1AEB8000] 14:10:54 INFO - PROCESS | 3288 | 1463173854859 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1B3F1000) [pid = 3288] [serial = 1883] [outer = 1AEB8000] 14:10:55 INFO - PROCESS | 3288 | 1463173855422 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]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 936ms 14:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:10:55 INFO - PROCESS | 3288 | 1463173855491 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 3288 | 1463173855493 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 14:10:55 INFO - PROCESS | 3288 | 1463173855497 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 3288 | 1463173855499 Marionette TRACE conn3 <- [1,2474,null,{}] 14:10:55 INFO - PROCESS | 3288 | 1463173855502 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}] 14:10:55 INFO - PROCESS | 3288 | 1463173855636 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 14:10:55 INFO - PROCESS | 3288 | 1463173855782 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 3288 | ++DOCSHELL 117A0400 == 83 [pid = 3288] [id = 628] 14:10:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (13026800) [pid = 3288] [serial = 1884] [outer = 00000000] 14:10:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (157ED000) [pid = 3288] [serial = 1885] [outer = 13026800] 14:10:55 INFO - PROCESS | 3288 | 1463173855837 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (19F86000) [pid = 3288] [serial = 1886] [outer = 13026800] 14:10:56 INFO - PROCESS | 3288 | 1463173856405 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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 936ms 14:10:56 INFO - PROCESS | 3288 | 1463173856618 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 3288 | 1463173856623 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 14:10:56 INFO - PROCESS | 3288 | 1463173856642 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 3288 | 1463173856645 Marionette TRACE conn3 <- [1,2478,null,{}] 14:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:10:56 INFO - PROCESS | 3288 | 1463173856650 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}] 14:10:56 INFO - PROCESS | 3288 | 1463173856755 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 14:10:56 INFO - PROCESS | 3288 | 1463173856896 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 3288 | ++DOCSHELL 11283000 == 84 [pid = 3288] [id = 629] 14:10:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (12E56400) [pid = 3288] [serial = 1887] [outer = 00000000] 14:10:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (13A0A400) [pid = 3288] [serial = 1888] [outer = 12E56400] 14:10:56 INFO - PROCESS | 3288 | 1463173856947 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (143A0400) [pid = 3288] [serial = 1889] [outer = 12E56400] 14:10:57 INFO - PROCESS | 3288 | 1463173857569 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]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 952ms 14:10:57 INFO - PROCESS | 3288 | 1463173857593 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 3288 | 1463173857597 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 14:10:57 INFO - PROCESS | 3288 | 1463173857604 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:10:57 INFO - PROCESS | 3288 | 1463173857607 Marionette TRACE conn3 <- [1,2482,null,{}] 14:10:57 INFO - PROCESS | 3288 | 1463173857611 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}] 14:10:57 INFO - PROCESS | 3288 | 1463173857710 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 14:10:57 INFO - PROCESS | 3288 | 1463173857860 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 179FAC00 == 83 [pid = 3288] [id = 512] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 157F0800 == 82 [pid = 3288] [id = 511] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 1AE59C00 == 81 [pid = 3288] [id = 577] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 19D52800 == 80 [pid = 3288] [id = 621] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 1403C400 == 79 [pid = 3288] [id = 620] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 0F69BC00 == 78 [pid = 3288] [id = 619] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 16618400 == 77 [pid = 3288] [id = 618] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 17E90400 == 76 [pid = 3288] [id = 617] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 17349000 == 75 [pid = 3288] [id = 616] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 16F91400 == 74 [pid = 3288] [id = 615] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 159C5800 == 73 [pid = 3288] [id = 614] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 11FECC00 == 72 [pid = 3288] [id = 613] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 13A07C00 == 71 [pid = 3288] [id = 612] 14:10:57 INFO - PROCESS | 3288 | --DOCSHELL 0F551000 == 70 [pid = 3288] [id = 611] 14:10:57 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1B967C00) [pid = 3288] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:10:57 INFO - PROCESS | 3288 | ++DOCSHELL 0F551000 == 71 [pid = 3288] [id = 630] 14:10:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0F553000) [pid = 3288] [serial = 1890] [outer = 00000000] 14:10:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (11751000) [pid = 3288] [serial = 1891] [outer = 0F553000] 14:10:57 INFO - PROCESS | 3288 | 1463173857945 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (13AE8800) [pid = 3288] [serial = 1892] [outer = 0F553000] 14:10:58 INFO - PROCESS | 3288 | --DOCSHELL 15918400 == 70 [pid = 3288] [id = 609] 14:10:58 INFO - PROCESS | 3288 | --DOCSHELL 19F86400 == 69 [pid = 3288] [id = 608] 14:10:58 INFO - PROCESS | 3288 | --DOCSHELL 158AE400 == 68 [pid = 3288] [id = 607] 14:10:58 INFO - PROCESS | 3288 | --DOCSHELL 11F57800 == 67 [pid = 3288] [id = 606] 14:10:58 INFO - PROCESS | 3288 | --DOCSHELL 1B262C00 == 66 [pid = 3288] [id = 605] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (19F68400) [pid = 3288] [serial = 1801] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1A0F1800) [pid = 3288] [serial = 1804] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (19F7E000) [pid = 3288] [serial = 1802] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (11393C00) [pid = 3288] [serial = 1807] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1A72AC00) [pid = 3288] [serial = 1805] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (13AE7000) [pid = 3288] [serial = 1808] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (157F4800) [pid = 3288] [serial = 1787] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (15730400) [pid = 3288] [serial = 1786] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1B48C400) [pid = 3288] [serial = 1784] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1B481C00) [pid = 3288] [serial = 1783] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (11055800) [pid = 3288] [serial = 1789] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (134DB400) [pid = 3288] [serial = 1790] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (17E88C00) [pid = 3288] [serial = 1795] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (17F36400) [pid = 3288] [serial = 1796] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (18416000) [pid = 3288] [serial = 1798] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (166EE000) [pid = 3288] [serial = 1792] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (17043C00) [pid = 3288] [serial = 1793] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (11748C00) [pid = 3288] [serial = 1670] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (13C9E400) [pid = 3288] [serial = 1768] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (157EE000) [pid = 3288] [serial = 1673] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1A7D3C00) [pid = 3288] [serial = 1679] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1AD7FC00) [pid = 3288] [serial = 1682] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (166EA000) [pid = 3288] [serial = 1771] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19F85400) [pid = 3288] [serial = 1676] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1A48F800) [pid = 3288] [serial = 1774] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1AEBD800) [pid = 3288] [serial = 1777] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1857B800) [pid = 3288] [serial = 1810] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1B3F1400) [pid = 3288] [serial = 1780] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1AEB5C00) [pid = 3288] [serial = 1814] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19D54400) [pid = 3288] [serial = 1811] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18417800) [pid = 3288] [serial = 1799] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1AD80400) [pid = 3288] [serial = 1813] [outer = 00000000] [url = about:blank] 14:10:58 INFO - PROCESS | 3288 | 1463173858351 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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 796ms 14:10:58 INFO - PROCESS | 3288 | 1463173858406 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 3288 | 1463173858408 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 14:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:10:58 INFO - PROCESS | 3288 | 1463173858412 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 3288 | 1463173858413 Marionette TRACE conn3 <- [1,2486,null,{}] 14:10:58 INFO - PROCESS | 3288 | 1463173858426 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}] 14:10:58 INFO - PROCESS | 3288 | 1463173858522 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 14:10:58 INFO - PROCESS | 3288 | 1463173858532 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 3288 | ++DOCSHELL 15F37C00 == 67 [pid = 3288] [id = 631] 14:10:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (16618400) [pid = 3288] [serial = 1893] [outer = 00000000] 14:10:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (166F0800) [pid = 3288] [serial = 1894] [outer = 16618400] 14:10:58 INFO - PROCESS | 3288 | 1463173858579 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1703A800) [pid = 3288] [serial = 1895] [outer = 16618400] 14:10:59 INFO - PROCESS | 3288 | 1463173859072 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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 702ms 14:10:59 INFO - PROCESS | 3288 | 1463173859110 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 3288 | 1463173859112 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 14:10:59 INFO - PROCESS | 3288 | 1463173859116 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:10:59 INFO - PROCESS | 3288 | 1463173859117 Marionette TRACE conn3 <- [1,2490,null,{}] 14:10:59 INFO - PROCESS | 3288 | 1463173859121 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}] 14:10:59 INFO - PROCESS | 3288 | 1463173859208 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 14:10:59 INFO - PROCESS | 3288 | 1463173859217 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 3288 | ++DOCSHELL 179C3C00 == 68 [pid = 3288] [id = 632] 14:10:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17CAD000) [pid = 3288] [serial = 1896] [outer = 00000000] 14:10:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17EC2000) [pid = 3288] [serial = 1897] [outer = 17CAD000] 14:10:59 INFO - PROCESS | 3288 | 1463173859261 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1840C400) [pid = 3288] [serial = 1898] [outer = 17CAD000] 14:10:59 INFO - PROCESS | 3288 | 1463173859733 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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 639ms 14:10:59 INFO - PROCESS | 3288 | 1463173859754 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 3288 | 1463173859756 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 14:10:59 INFO - PROCESS | 3288 | 1463173859759 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:10:59 INFO - PROCESS | 3288 | 1463173859761 Marionette TRACE conn3 <- [1,2494,null,{}] 14:10:59 INFO - PROCESS | 3288 | 1463173859764 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}] 14:10:59 INFO - PROCESS | 3288 | 1463173859847 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 14:10:59 INFO - PROCESS | 3288 | 1463173859853 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 3288 | ++DOCSHELL 15731000 == 69 [pid = 3288] [id = 633] 14:10:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (17348800) [pid = 3288] [serial = 1899] [outer = 00000000] 14:10:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1841A800) [pid = 3288] [serial = 1900] [outer = 17348800] 14:10:59 INFO - PROCESS | 3288 | 1463173859896 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (18776000) [pid = 3288] [serial = 1901] [outer = 17348800] 14:11:00 INFO - PROCESS | 3288 | 1463173860366 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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 624ms 14:11:00 INFO - PROCESS | 3288 | 1463173860417 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 3288 | 1463173860419 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 14:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:11:00 INFO - PROCESS | 3288 | 1463173860423 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 3288 | 1463173860424 Marionette TRACE conn3 <- [1,2498,null,{}] 14:11:00 INFO - PROCESS | 3288 | 1463173860439 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}] 14:11:00 INFO - PROCESS | 3288 | 1463173860583 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 14:11:00 INFO - PROCESS | 3288 | 1463173860647 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 3288 | ++DOCSHELL 13A09800 == 70 [pid = 3288] [id = 634] 14:11:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (14326800) [pid = 3288] [serial = 1902] [outer = 00000000] 14:11:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19F62400) [pid = 3288] [serial = 1903] [outer = 14326800] 14:11:00 INFO - PROCESS | 3288 | 1463173860691 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19F83C00) [pid = 3288] [serial = 1904] [outer = 14326800] 14:11:01 INFO - PROCESS | 3288 | 1463173861116 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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 14:11:01 INFO - PROCESS | 3288 | 1463173861161 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 14:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:11:01 INFO - PROCESS | 3288 | 1463173861163 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 14:11:01 INFO - PROCESS | 3288 | 1463173861167 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 3288 | 1463173861168 Marionette TRACE conn3 <- [1,2502,null,{}] 14:11:01 INFO - PROCESS | 3288 | 1463173861172 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}] 14:11:01 INFO - PROCESS | 3288 | 1463173861292 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 14:11:01 INFO - PROCESS | 3288 | 1463173861389 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 3288 | ++DOCSHELL 1A066C00 == 71 [pid = 3288] [id = 635] 14:11:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A0EB400) [pid = 3288] [serial = 1905] [outer = 00000000] 14:11:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1A489800) [pid = 3288] [serial = 1906] [outer = 1A0EB400] 14:11:01 INFO - PROCESS | 3288 | 1463173861431 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1A7C5C00) [pid = 3288] [serial = 1907] [outer = 1A0EB400] 14:11:01 INFO - PROCESS | 3288 | 1463173861859 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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 14:11:01 INFO - PROCESS | 3288 | 1463173861914 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 3288 | 1463173861916 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 14:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:11:01 INFO - PROCESS | 3288 | 1463173861919 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 3288 | 1463173861921 Marionette TRACE conn3 <- [1,2506,null,{}] 14:11:01 INFO - PROCESS | 3288 | 1463173861924 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}] 14:11:02 INFO - PROCESS | 3288 | 1463173862045 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 14:11:02 INFO - PROCESS | 3288 | 1463173862119 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 3288 | ++DOCSHELL 11053400 == 72 [pid = 3288] [id = 636] 14:11:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (11252400) [pid = 3288] [serial = 1908] [outer = 00000000] 14:11:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1AE53400) [pid = 3288] [serial = 1909] [outer = 11252400] 14:11:02 INFO - PROCESS | 3288 | 1463173862162 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1AE5A400) [pid = 3288] [serial = 1910] [outer = 11252400] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (11FEFC00) [pid = 3288] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (18577800) [pid = 3288] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (16F96800) [pid = 3288] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1661F000) [pid = 3288] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1661FC00) [pid = 3288] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (13A0FC00) [pid = 3288] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0F556400) [pid = 3288] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (105CB400) [pid = 3288] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (14323800) [pid = 3288] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1790A800) [pid = 3288] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:11:02 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (19D58400) [pid = 3288] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:11:02 INFO - PROCESS | 3288 | 1463173862724 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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 842ms 14:11:02 INFO - PROCESS | 3288 | 1463173862761 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 3288 | 1463173862763 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:11:02 INFO - PROCESS | 3288 | 1463173862767 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 3288 | 1463173862768 Marionette TRACE conn3 <- [1,2510,null,{}] 14:11:02 INFO - PROCESS | 3288 | 1463173862772 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}] 14:11:02 INFO - PROCESS | 3288 | 1463173862865 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 14:11:02 INFO - PROCESS | 3288 | 1463173862973 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 3288 | ++DOCSHELL 10E52000 == 73 [pid = 3288] [id = 637] 14:11:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1104D800) [pid = 3288] [serial = 1911] [outer = 00000000] 14:11:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (16F94000) [pid = 3288] [serial = 1912] [outer = 1104D800] 14:11:02 INFO - PROCESS | 3288 | 1463173863017 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19F63C00) [pid = 3288] [serial = 1913] [outer = 1104D800] 14:11:03 INFO - PROCESS | 3288 | 1463173863368 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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 640ms 14:11:03 INFO - PROCESS | 3288 | 1463173863405 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 3288 | 1463173863406 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 14:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:11:03 INFO - PROCESS | 3288 | 1463173863410 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 3288 | 1463173863411 Marionette TRACE conn3 <- [1,2514,null,{}] 14:11:03 INFO - PROCESS | 3288 | 1463173863415 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}] 14:11:03 INFO - PROCESS | 3288 | 1463173863549 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 14:11:03 INFO - PROCESS | 3288 | 1463173863559 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 3288 | ++DOCSHELL 1661FC00 == 74 [pid = 3288] [id = 638] 14:11:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (16F9BC00) [pid = 3288] [serial = 1914] [outer = 00000000] 14:11:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1B263400) [pid = 3288] [serial = 1915] [outer = 16F9BC00] 14:11:03 INFO - PROCESS | 3288 | 1463173863605 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1B481400) [pid = 3288] [serial = 1916] [outer = 16F9BC00] 14:11:03 INFO - PROCESS | 3288 | 1463173864007 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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 639ms 14:11:04 INFO - PROCESS | 3288 | 1463173864048 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 3288 | 1463173864051 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 14:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:11:04 INFO - PROCESS | 3288 | 1463173864054 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 3288 | 1463173864056 Marionette TRACE conn3 <- [1,2518,null,{}] 14:11:04 INFO - PROCESS | 3288 | 1463173864059 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}] 14:11:04 INFO - PROCESS | 3288 | 1463173864203 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 14:11:04 INFO - PROCESS | 3288 | 1463173864267 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 3288 | ++DOCSHELL 17E9B000 == 75 [pid = 3288] [id = 639] 14:11:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (17E9B400) [pid = 3288] [serial = 1917] [outer = 00000000] 14:11:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (17E9F800) [pid = 3288] [serial = 1918] [outer = 17E9B400] 14:11:04 INFO - PROCESS | 3288 | 1463173864318 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1B485800) [pid = 3288] [serial = 1919] [outer = 17E9B400] 14:11:04 INFO - PROCESS | 3288 | 1463173864930 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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 952ms 14:11:04 INFO - PROCESS | 3288 | 1463173865000 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 3288 | 1463173865004 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 14:11:04 INFO - PROCESS | 3288 | 1463173865009 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:11:04 INFO - PROCESS | 3288 | 1463173865014 Marionette TRACE conn3 <- [1,2522,null,{}] 14:11:05 INFO - PROCESS | 3288 | 1463173865019 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}] 14:11:05 INFO - PROCESS | 3288 | 1463173865154 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 14:11:05 INFO - PROCESS | 3288 | 1463173865276 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 3288 | ++DOCSHELL 11F04400 == 76 [pid = 3288] [id = 640] 14:11:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (11F57800) [pid = 3288] [serial = 1920] [outer = 00000000] 14:11:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (13A0D400) [pid = 3288] [serial = 1921] [outer = 11F57800] 14:11:05 INFO - PROCESS | 3288 | 1463173865332 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (143A5C00) [pid = 3288] [serial = 1922] [outer = 11F57800] 14:11:05 INFO - PROCESS | 3288 | 1463173865927 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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 999ms 14:11:05 INFO - PROCESS | 3288 | 1463173865998 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 3288 | 1463173866004 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 14:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:11:06 INFO - PROCESS | 3288 | 1463173866010 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 3288 | 1463173866013 Marionette TRACE conn3 <- [1,2526,null,{}] 14:11:06 INFO - PROCESS | 3288 | 1463173866017 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}] 14:11:06 INFO - PROCESS | 3288 | 1463173866160 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 14:11:06 INFO - PROCESS | 3288 | 1463173866308 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 3288 | ++DOCSHELL 159C0C00 == 77 [pid = 3288] [id = 641] 14:11:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (159C5C00) [pid = 3288] [serial = 1923] [outer = 00000000] 14:11:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (174B2800) [pid = 3288] [serial = 1924] [outer = 159C5C00] 14:11:06 INFO - PROCESS | 3288 | 1463173866363 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (17E96800) [pid = 3288] [serial = 1925] [outer = 159C5C00] 14:11:06 INFO - PROCESS | 3288 | 1463173866979 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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1030ms 14:11:07 INFO - PROCESS | 3288 | 1463173867053 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 3288 | 1463173867056 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 14:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:11:07 INFO - PROCESS | 3288 | 1463173867079 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 3288 | 1463173867082 Marionette TRACE conn3 <- [1,2530,null,{}] 14:11:07 INFO - PROCESS | 3288 | 1463173867109 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}] 14:11:07 INFO - PROCESS | 3288 | 1463173867232 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 14:11:07 INFO - PROCESS | 3288 | 1463173867376 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 3288 | ++DOCSHELL 1841BC00 == 78 [pid = 3288] [id = 642] 14:11:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (19D42800) [pid = 3288] [serial = 1926] [outer = 00000000] 14:11:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1A0F1800) [pid = 3288] [serial = 1927] [outer = 19D42800] 14:11:07 INFO - PROCESS | 3288 | 1463173867435 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1AE51000) [pid = 3288] [serial = 1928] [outer = 19D42800] 14:11:07 INFO - PROCESS | 3288 | 1463173867967 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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 967ms 14:11:08 INFO - PROCESS | 3288 | 1463173868042 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 3288 | 1463173868045 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 14:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:11:08 INFO - PROCESS | 3288 | 1463173868049 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 3288 | 1463173868051 Marionette TRACE conn3 <- [1,2534,null,{}] 14:11:08 INFO - PROCESS | 3288 | 1463173868055 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}] 14:11:08 INFO - PROCESS | 3288 | 1463173868165 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 14:11:08 INFO - PROCESS | 3288 | 1463173868311 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 3288 | ++DOCSHELL 19F5B400 == 79 [pid = 3288] [id = 643] 14:11:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1B6B7000) [pid = 3288] [serial = 1929] [outer = 00000000] 14:11:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1B95B000) [pid = 3288] [serial = 1930] [outer = 1B6B7000] 14:11:08 INFO - PROCESS | 3288 | 1463173868366 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1B966800) [pid = 3288] [serial = 1931] [outer = 1B6B7000] 14:11:08 INFO - PROCESS | 3288 | 1463173868934 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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 936ms 14:11:08 INFO - PROCESS | 3288 | 1463173868994 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 3288 | 1463173868996 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 14:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:11:08 INFO - PROCESS | 3288 | 1463173868999 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 3288 | 1463173869001 Marionette TRACE conn3 <- [1,2538,null,{}] 14:11:09 INFO - PROCESS | 3288 | 1463173869005 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}] 14:11:09 INFO - PROCESS | 3288 | 1463173869118 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 14:11:09 INFO - PROCESS | 3288 | 1463173869278 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 3288 | ++DOCSHELL 1104F800 == 80 [pid = 3288] [id = 644] 14:11:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (17E98800) [pid = 3288] [serial = 1932] [outer = 00000000] 14:11:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1BAB1C00) [pid = 3288] [serial = 1933] [outer = 17E98800] 14:11:09 INFO - PROCESS | 3288 | 1463173869331 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1BAB4800) [pid = 3288] [serial = 1934] [outer = 17E98800] 14:11:09 INFO - PROCESS | 3288 | 1463173869897 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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 936ms 14:11:09 INFO - PROCESS | 3288 | 1463173869945 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 3288 | 1463173869947 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 14:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:11:09 INFO - PROCESS | 3288 | 1463173869964 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 3288 | 1463173869967 Marionette TRACE conn3 <- [1,2542,null,{}] 14:11:09 INFO - PROCESS | 3288 | 1463173869970 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}] 14:11:10 INFO - PROCESS | 3288 | 1463173870098 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 14:11:10 INFO - PROCESS | 3288 | 1463173870258 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 3288 | ++DOCSHELL 10E4FC00 == 81 [pid = 3288] [id = 645] 14:11:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1B486400) [pid = 3288] [serial = 1935] [outer = 00000000] 14:11:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1BB85C00) [pid = 3288] [serial = 1936] [outer = 1B486400] 14:11:10 INFO - PROCESS | 3288 | 1463173870312 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1BB8C000) [pid = 3288] [serial = 1937] [outer = 1B486400] 14:11:11 INFO - PROCESS | 3288 | 1463173871150 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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1248ms 14:11:11 INFO - PROCESS | 3288 | 1463173871225 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 3288 | 1463173871229 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 14:11:11 INFO - PROCESS | 3288 | 1463173871234 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:11:11 INFO - PROCESS | 3288 | 1463173871238 Marionette TRACE conn3 <- [1,2546,null,{}] 14:11:11 INFO - PROCESS | 3288 | 1463173871245 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}] 14:11:11 INFO - PROCESS | 3288 | 1463173871348 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 14:11:11 INFO - PROCESS | 3288 | 1463173871503 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 3288 | ++DOCSHELL 0F54FC00 == 82 [pid = 3288] [id = 646] 14:11:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (10D7A400) [pid = 3288] [serial = 1938] [outer = 00000000] 14:11:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1302EC00) [pid = 3288] [serial = 1939] [outer = 10D7A400] 14:11:11 INFO - PROCESS | 3288 | 1463173871554 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (15737800) [pid = 3288] [serial = 1940] [outer = 10D7A400] 14:11:12 INFO - PROCESS | 3288 | 1463173872129 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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 935ms 14:11:12 INFO - PROCESS | 3288 | 1463173872182 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 3288 | 1463173872187 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 14:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:11:12 INFO - PROCESS | 3288 | 1463173872193 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 3288 | 1463173872195 Marionette TRACE conn3 <- [1,2550,null,{}] 14:11:12 INFO - PROCESS | 3288 | 1463173872199 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}] 14:11:12 INFO - PROCESS | 3288 | 1463173872301 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 14:11:12 INFO - PROCESS | 3288 | 1463173872470 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 3288 | ++DOCSHELL 13CA5000 == 83 [pid = 3288] [id = 647] 14:11:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1403CC00) [pid = 3288] [serial = 1941] [outer = 00000000] 14:11:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (166E7000) [pid = 3288] [serial = 1942] [outer = 1403CC00] 14:11:12 INFO - PROCESS | 3288 | 1463173872518 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (17040C00) [pid = 3288] [serial = 1943] [outer = 1403CC00] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 1661FC00 == 82 [pid = 3288] [id = 638] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 10E52000 == 81 [pid = 3288] [id = 637] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 11053400 == 80 [pid = 3288] [id = 636] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 1A066C00 == 79 [pid = 3288] [id = 635] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 13A09800 == 78 [pid = 3288] [id = 634] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 15731000 == 77 [pid = 3288] [id = 633] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 179C3C00 == 76 [pid = 3288] [id = 632] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 15F37C00 == 75 [pid = 3288] [id = 631] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 0F551000 == 74 [pid = 3288] [id = 630] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 11283000 == 73 [pid = 3288] [id = 629] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1B486C00) [pid = 3288] [serial = 1816] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (17345000) [pid = 3288] [serial = 1822] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (1AE52C00) [pid = 3288] [serial = 1825] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (1B487C00) [pid = 3288] [serial = 1828] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1B95FC00) [pid = 3288] [serial = 1831] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (13682C00) [pid = 3288] [serial = 1819] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 1128E400 == 72 [pid = 3288] [id = 623] 14:11:12 INFO - PROCESS | 3288 | --DOCSHELL 1A09C800 == 71 [pid = 3288] [id = 622] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1A068C00) [pid = 3288] [serial = 1864] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (13CAA000) [pid = 3288] [serial = 1840] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (19D3AC00) [pid = 3288] [serial = 1852] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1734A000) [pid = 3288] [serial = 1846] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (15736C00) [pid = 3288] [serial = 1841] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1765D400) [pid = 3288] [serial = 1847] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (19D50C00) [pid = 3288] [serial = 1855] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (166F1C00) [pid = 3288] [serial = 1843] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (16F1B400) [pid = 3288] [serial = 1844] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (143CC000) [pid = 3288] [serial = 1838] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1432E800) [pid = 3288] [serial = 1837] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (11747C00) [pid = 3288] [serial = 1835] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1124A400) [pid = 3288] [serial = 1834] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (19D41000) [pid = 3288] [serial = 1853] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (12B9A400) [pid = 3288] [serial = 1858] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19D59400) [pid = 3288] [serial = 1856] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (13CA7800) [pid = 3288] [serial = 1859] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (19D4F800) [pid = 3288] [serial = 1861] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1A0EC800) [pid = 3288] [serial = 1865] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (17EE5800) [pid = 3288] [serial = 1849] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19F5B800) [pid = 3288] [serial = 1862] [outer = 00000000] [url = about:blank] 14:11:12 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18412400) [pid = 3288] [serial = 1850] [outer = 00000000] [url = about:blank] 14:11:13 INFO - PROCESS | 3288 | 1463173873078 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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 951ms 14:11:13 INFO - PROCESS | 3288 | 1463173873137 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 3288 | 1463173873139 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 14:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:11:13 INFO - PROCESS | 3288 | 1463173873143 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 3288 | 1463173873146 Marionette TRACE conn3 <- [1,2554,null,{}] 14:11:13 INFO - PROCESS | 3288 | 1463173873156 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}] 14:11:13 INFO - PROCESS | 3288 | 1463173873249 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 14:11:13 INFO - PROCESS | 3288 | 1463173873354 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 3288 | ++DOCSHELL 13439C00 == 72 [pid = 3288] [id = 648] 14:11:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (13682C00) [pid = 3288] [serial = 1944] [outer = 00000000] 14:11:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (15736C00) [pid = 3288] [serial = 1945] [outer = 13682C00] 14:11:13 INFO - PROCESS | 3288 | 1463173873401 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (17342800) [pid = 3288] [serial = 1946] [outer = 13682C00] 14:11:13 INFO - PROCESS | 3288 | 1463173873810 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]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 702ms 14:11:13 INFO - PROCESS | 3288 | 1463173873842 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 3288 | 1463173873845 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 14:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:11:13 INFO - PROCESS | 3288 | 1463173873848 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 3288 | 1463173873850 Marionette TRACE conn3 <- [1,2558,null,{}] 14:11:13 INFO - PROCESS | 3288 | 1463173873853 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}] 14:11:13 INFO - PROCESS | 3288 | 1463173873940 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 14:11:13 INFO - PROCESS | 3288 | 1463173873976 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 3288 | ++DOCSHELL 179C5800 == 73 [pid = 3288] [id = 649] 14:11:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (179F0000) [pid = 3288] [serial = 1947] [outer = 00000000] 14:11:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (17E95800) [pid = 3288] [serial = 1948] [outer = 179F0000] 14:11:14 INFO - PROCESS | 3288 | 1463173874021 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (17EA1C00) [pid = 3288] [serial = 1949] [outer = 179F0000] 14:11:14 INFO - PROCESS | 3288 | 1463173874470 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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 702ms 14:11:14 INFO - PROCESS | 3288 | 1463173874531 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 3288 | 1463173874533 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 14:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:11:14 INFO - PROCESS | 3288 | 1463173874537 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 3288 | 1463173874538 Marionette TRACE conn3 <- [1,2562,null,{}] 14:11:14 INFO - PROCESS | 3288 | 1463173874542 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}] 14:11:14 INFO - PROCESS | 3288 | 1463173874626 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 14:11:14 INFO - PROCESS | 3288 | 1463173874635 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 3288 | ++DOCSHELL 11254000 == 74 [pid = 3288] [id = 650] 14:11:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (11282800) [pid = 3288] [serial = 1950] [outer = 00000000] 14:11:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (166F2400) [pid = 3288] [serial = 1951] [outer = 11282800] 14:11:14 INFO - PROCESS | 3288 | 1463173874678 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1841C000) [pid = 3288] [serial = 1952] [outer = 11282800] 14:11:15 INFO - PROCESS | 3288 | 1463173875151 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]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 702ms 14:11:15 INFO - PROCESS | 3288 | 1463173875236 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 3288 | 1463173875238 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 14:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:11:15 INFO - PROCESS | 3288 | 1463173875242 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 3288 | 1463173875244 Marionette TRACE conn3 <- [1,2566,null,{}] 14:11:15 INFO - PROCESS | 3288 | 1463173875257 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}] 14:11:15 INFO - PROCESS | 3288 | 1463173875424 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 14:11:15 INFO - PROCESS | 3288 | 1463173875446 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 3288 | ++DOCSHELL 19D42C00 == 75 [pid = 3288] [id = 651] 14:11:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (19D4F800) [pid = 3288] [serial = 1953] [outer = 00000000] 14:11:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (19D5B000) [pid = 3288] [serial = 1954] [outer = 19D4F800] 14:11:15 INFO - PROCESS | 3288 | 1463173875490 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (19D5C000) [pid = 3288] [serial = 1955] [outer = 19D4F800] 14:11:15 INFO - PROCESS | 3288 | 1463173875938 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]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 14:11:15 INFO - PROCESS | 3288 | 1463173875982 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 3288 | 1463173875984 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 14:11:15 INFO - PROCESS | 3288 | 1463173875988 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:11:15 INFO - PROCESS | 3288 | 1463173875989 Marionette TRACE conn3 <- [1,2570,null,{}] 14:11:15 INFO - PROCESS | 3288 | 1463173875993 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}] 14:11:16 INFO - PROCESS | 3288 | 1463173876113 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 14:11:16 INFO - PROCESS | 3288 | 1463173876182 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 3288 | ++DOCSHELL 19F5A800 == 76 [pid = 3288] [id = 652] 14:11:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (19F5BC00) [pid = 3288] [serial = 1956] [outer = 00000000] 14:11:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1A09C800) [pid = 3288] [serial = 1957] [outer = 19F5BC00] 14:11:16 INFO - PROCESS | 3288 | 1463173876225 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1A0F2C00) [pid = 3288] [serial = 1958] [outer = 19F5BC00] 14:11:16 INFO - PROCESS | 3288 | 1463173876651 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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 701ms 14:11:16 INFO - PROCESS | 3288 | 1463173876688 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 3288 | 1463173876689 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 14:11:16 INFO - PROCESS | 3288 | 1463173876693 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:11:16 INFO - PROCESS | 3288 | 1463173876695 Marionette TRACE conn3 <- [1,2574,null,{}] 14:11:16 INFO - PROCESS | 3288 | 1463173876698 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}] 14:11:16 INFO - PROCESS | 3288 | 1463173876845 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 14:11:16 INFO - PROCESS | 3288 | 1463173876870 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 3288 | ++DOCSHELL 19D3C800 == 77 [pid = 3288] [id = 653] 14:11:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (19D5E800) [pid = 3288] [serial = 1959] [outer = 00000000] 14:11:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1AE53C00) [pid = 3288] [serial = 1960] [outer = 19D5E800] 14:11:16 INFO - PROCESS | 3288 | 1463173876921 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1AEB8800) [pid = 3288] [serial = 1961] [outer = 19D5E800] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1B484800) [pid = 3288] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (117A0000) [pid = 3288] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (19D59800) [pid = 3288] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (15910C00) [pid = 3288] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (16618C00) [pid = 3288] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1AE54400) [pid = 3288] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (12B86800) [pid = 3288] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (143AD000) [pid = 3288] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (15737C00) [pid = 3288] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (19F88800) [pid = 3288] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1A490000) [pid = 3288] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1A0E5800) [pid = 3288] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1AE5D000) [pid = 3288] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1AD7AC00) [pid = 3288] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1A721000) [pid = 3288] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (16F9BC00) [pid = 3288] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1A0EB400) [pid = 3288] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (11252400) [pid = 3288] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1104D800) [pid = 3288] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (17CAD000) [pid = 3288] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (16618400) [pid = 3288] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (12E56400) [pid = 3288] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (17348800) [pid = 3288] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0F553000) [pid = 3288] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (14326800) [pid = 3288] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1159F000) [pid = 3288] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:11:17 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A067000) [pid = 3288] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:11:17 INFO - PROCESS | 3288 | 1463173877701 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1045ms 14:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:11:17 INFO - PROCESS | 3288 | 1463173877740 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 3288 | 1463173877742 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 14:11:17 INFO - PROCESS | 3288 | 1463173877745 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 3288 | 1463173877747 Marionette TRACE conn3 <- [1,2578,null,{}] 14:11:17 INFO - PROCESS | 3288 | 1463173877750 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}] 14:11:17 INFO - PROCESS | 3288 | 1463173877835 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 14:11:17 INFO - PROCESS | 3288 | 1463173877948 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 3288 | ++DOCSHELL 10535800 == 78 [pid = 3288] [id = 654] 14:11:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (107F9C00) [pid = 3288] [serial = 1962] [outer = 00000000] 14:11:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (12DEDC00) [pid = 3288] [serial = 1963] [outer = 107F9C00] 14:11:18 INFO - PROCESS | 3288 | 1463173878005 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (143AD000) [pid = 3288] [serial = 1964] [outer = 107F9C00] 14:11:18 INFO - PROCESS | 3288 | 1463173878387 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]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 686ms 14:11:18 INFO - PROCESS | 3288 | 1463173878443 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 3288 | 1463173878445 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 14:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:11:18 INFO - PROCESS | 3288 | 1463173878452 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 3288 | 1463173878453 Marionette TRACE conn3 <- [1,2582,null,{}] 14:11:18 INFO - PROCESS | 3288 | 1463173878457 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}] 14:11:18 INFO - PROCESS | 3288 | 1463173878545 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 14:11:18 INFO - PROCESS | 3288 | 1463173878553 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 3288 | ++DOCSHELL 12DE6800 == 79 [pid = 3288] [id = 655] 14:11:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (13030C00) [pid = 3288] [serial = 1965] [outer = 00000000] 14:11:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (17E99400) [pid = 3288] [serial = 1966] [outer = 13030C00] 14:11:18 INFO - PROCESS | 3288 | 1463173878596 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19F68C00) [pid = 3288] [serial = 1967] [outer = 13030C00] 14:11:19 INFO - PROCESS | 3288 | 1463173879054 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 624ms 14:11:19 INFO - PROCESS | 3288 | 1463173879086 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 3288 | 1463173879088 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 14:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:11:19 INFO - PROCESS | 3288 | 1463173879092 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 3288 | 1463173879094 Marionette TRACE conn3 <- [1,2586,null,{}] 14:11:19 INFO - PROCESS | 3288 | 1463173879097 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}] 14:11:19 INFO - PROCESS | 3288 | 1463173879201 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 14:11:19 INFO - PROCESS | 3288 | 1463173879207 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 3288 | ++DOCSHELL 143AF000 == 80 [pid = 3288] [id = 656] 14:11:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1A067000) [pid = 3288] [serial = 1968] [outer = 00000000] 14:11:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1B1D6000) [pid = 3288] [serial = 1969] [outer = 1A067000] 14:11:19 INFO - PROCESS | 3288 | 1463173879255 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1B3FE000) [pid = 3288] [serial = 1970] [outer = 1A067000] 14:11:20 INFO - PROCESS | 3288 | 1463173880031 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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 999ms 14:11:20 INFO - PROCESS | 3288 | 1463173880096 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 3288 | 1463173880100 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 14:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:11:20 INFO - PROCESS | 3288 | 1463173880106 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - PROCESS | 3288 | 1463173880110 Marionette TRACE conn3 <- [1,2590,null,{}] 14:11:20 INFO - PROCESS | 3288 | 1463173880115 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}] 14:11:20 INFO - PROCESS | 3288 | 1463173880234 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 14:11:20 INFO - PROCESS | 3288 | 1463173880385 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 3288 | ++DOCSHELL 12B9A400 == 81 [pid = 3288] [id = 657] 14:11:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (12DF0000) [pid = 3288] [serial = 1971] [outer = 00000000] 14:11:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (13CAB800) [pid = 3288] [serial = 1972] [outer = 12DF0000] 14:11:20 INFO - PROCESS | 3288 | 1463173880444 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (143AE400) [pid = 3288] [serial = 1973] [outer = 12DF0000] 14:11:21 INFO - PROCESS | 3288 | 1463173881075 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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1046ms 14:11:21 INFO - PROCESS | 3288 | 1463173881155 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 3288 | 1463173881161 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 14:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:11:21 INFO - PROCESS | 3288 | 1463173881186 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 3288 | 1463173881188 Marionette TRACE conn3 <- [1,2594,null,{}] 14:11:21 INFO - PROCESS | 3288 | 1463173881192 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}] 14:11:21 INFO - PROCESS | 3288 | 1463173881377 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 14:11:21 INFO - PROCESS | 3288 | 1463173881486 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 3288 | ++DOCSHELL 13AE4800 == 82 [pid = 3288] [id = 658] 14:11:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (13CA0000) [pid = 3288] [serial = 1974] [outer = 00000000] 14:11:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (16F20C00) [pid = 3288] [serial = 1975] [outer = 13CA0000] 14:11:21 INFO - PROCESS | 3288 | 1463173881538 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (17663000) [pid = 3288] [serial = 1976] [outer = 13CA0000] 14:11:22 INFO - PROCESS | 3288 | 1463173882170 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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1046ms 14:11:22 INFO - PROCESS | 3288 | 1463173882233 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 3288 | 1463173882235 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 14:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:11:22 INFO - PROCESS | 3288 | 1463173882239 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 3288 | 1463173882243 Marionette TRACE conn3 <- [1,2598,null,{}] 14:11:22 INFO - PROCESS | 3288 | 1463173882267 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}] 14:11:22 INFO - PROCESS | 3288 | 1463173882443 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 14:11:22 INFO - PROCESS | 3288 | 1463173882553 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 3288 | ++DOCSHELL 1A489400 == 83 [pid = 3288] [id = 659] 14:11:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1A48B400) [pid = 3288] [serial = 1977] [outer = 00000000] 14:11:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1A98FC00) [pid = 3288] [serial = 1978] [outer = 1A48B400] 14:11:22 INFO - PROCESS | 3288 | 1463173882610 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1B1D1000) [pid = 3288] [serial = 1979] [outer = 1A48B400] 14:11:23 INFO - PROCESS | 3288 | 1463173883158 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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1000ms 14:11:23 INFO - PROCESS | 3288 | 1463173883242 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 3288 | 1463173883245 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:11:23 INFO - PROCESS | 3288 | 1463173883248 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 3288 | 1463173883250 Marionette TRACE conn3 <- [1,2602,null,{}] 14:11:23 INFO - PROCESS | 3288 | 1463173883254 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}] 14:11:23 INFO - PROCESS | 3288 | 1463173883364 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 14:11:23 INFO - PROCESS | 3288 | 1463173883513 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 3288 | ++DOCSHELL 1B6B1000 == 84 [pid = 3288] [id = 660] 14:11:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1B6B1800) [pid = 3288] [serial = 1980] [outer = 00000000] 14:11:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1B6BC400) [pid = 3288] [serial = 1981] [outer = 1B6B1800] 14:11:23 INFO - PROCESS | 3288 | 1463173883567 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1B95B800) [pid = 3288] [serial = 1982] [outer = 1B6B1800] 14:11:24 INFO - PROCESS | 3288 | 1463173884161 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]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 937ms 14:11:24 INFO - PROCESS | 3288 | 1463173884193 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 3288 | 1463173884195 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 14:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:11:24 INFO - PROCESS | 3288 | 1463173884198 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 3288 | 1463173884200 Marionette TRACE conn3 <- [1,2606,null,{}] 14:11:24 INFO - PROCESS | 3288 | 1463173884204 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}] 14:11:24 INFO - PROCESS | 3288 | 1463173884312 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 14:11:24 INFO - PROCESS | 3288 | 1463173884476 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 3288 | ++DOCSHELL 16703C00 == 85 [pid = 3288] [id = 661] 14:11:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (16F1CC00) [pid = 3288] [serial = 1983] [outer = 00000000] 14:11:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1BAB2C00) [pid = 3288] [serial = 1984] [outer = 16F1CC00] 14:11:24 INFO - PROCESS | 3288 | 1463173884530 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1BABB800) [pid = 3288] [serial = 1985] [outer = 16F1CC00] 14:11:25 INFO - PROCESS | 3288 | 1463173885080 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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 937ms 14:11:25 INFO - PROCESS | 3288 | 1463173885144 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 3288 | 1463173885146 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 14:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:11:25 INFO - PROCESS | 3288 | 1463173885150 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 3288 | 1463173885152 Marionette TRACE conn3 <- [1,2610,null,{}] 14:11:25 INFO - PROCESS | 3288 | 1463173885158 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}] 14:11:25 INFO - PROCESS | 3288 | 1463173885320 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 14:11:25 INFO - PROCESS | 3288 | 1463173885472 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 3288 | ++DOCSHELL 16A16800 == 86 [pid = 3288] [id = 662] 14:11:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (16A17C00) [pid = 3288] [serial = 1986] [outer = 00000000] 14:11:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (16A1F400) [pid = 3288] [serial = 1987] [outer = 16A17C00] 14:11:25 INFO - PROCESS | 3288 | 1463173885526 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1BB84000) [pid = 3288] [serial = 1988] [outer = 16A17C00] 14:11:26 INFO - PROCESS | 3288 | 1463173886139 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]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1031ms 14:11:26 INFO - PROCESS | 3288 | 1463173886195 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 14:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:11:26 INFO - PROCESS | 3288 | 1463173886198 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 14:11:26 INFO - PROCESS | 3288 | 1463173886202 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 3288 | 1463173886204 Marionette TRACE conn3 <- [1,2614,null,{}] 14:11:26 INFO - PROCESS | 3288 | 1463173886207 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}] 14:11:26 INFO - PROCESS | 3288 | 1463173886332 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 14:11:26 INFO - PROCESS | 3288 | 1463173886482 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 3288 | ++DOCSHELL 11252000 == 87 [pid = 3288] [id = 663] 14:11:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1159B800) [pid = 3288] [serial = 1989] [outer = 00000000] 14:11:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1469B800) [pid = 3288] [serial = 1990] [outer = 1159B800] 14:11:26 INFO - PROCESS | 3288 | 1463173886536 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1592C800) [pid = 3288] [serial = 1991] [outer = 1159B800] 14:11:27 INFO - PROCESS | 3288 | 1463173887287 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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1140ms 14:11:27 INFO - PROCESS | 3288 | 1463173887330 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 3288 | 1463173887335 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 14:11:27 INFO - PROCESS | 3288 | 1463173887339 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:11:27 INFO - PROCESS | 3288 | 1463173887343 Marionette TRACE conn3 <- [1,2618,null,{}] 14:11:27 INFO - PROCESS | 3288 | 1463173887348 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}] 14:11:27 INFO - PROCESS | 3288 | 1463173887485 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 14:11:27 INFO - PROCESS | 3288 | 1463173887625 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 3288 | ++DOCSHELL 13CAA000 == 88 [pid = 3288] [id = 664] 14:11:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1403D800) [pid = 3288] [serial = 1992] [outer = 00000000] 14:11:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1584AC00) [pid = 3288] [serial = 1993] [outer = 1403D800] 14:11:27 INFO - PROCESS | 3288 | 1463173887694 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1592F400) [pid = 3288] [serial = 1994] [outer = 1403D800] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 115A0C00 == 87 [pid = 3288] [id = 610] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 12DE6800 == 86 [pid = 3288] [id = 655] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 10535800 == 85 [pid = 3288] [id = 654] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 19D3C800 == 84 [pid = 3288] [id = 653] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 19F5A800 == 83 [pid = 3288] [id = 652] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 19D42C00 == 82 [pid = 3288] [id = 651] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 11254000 == 81 [pid = 3288] [id = 650] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 179C5800 == 80 [pid = 3288] [id = 649] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 13439C00 == 79 [pid = 3288] [id = 648] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 13CA5000 == 78 [pid = 3288] [id = 647] 14:11:28 INFO - PROCESS | 3288 | --DOCSHELL 0F54FC00 == 77 [pid = 3288] [id = 646] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (17E9F800) [pid = 3288] [serial = 1918] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | 1463173888360 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]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1031ms 14:11:28 INFO - PROCESS | 3288 | 1463173888381 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 3288 | 1463173888387 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 14:11:28 INFO - PROCESS | 3288 | 1463173888408 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 3288 | 1463173888410 Marionette TRACE conn3 <- [1,2622,null,{}] 14:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:11:28 INFO - PROCESS | 3288 | 1463173888414 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}] 14:11:28 INFO - PROCESS | 3288 | 1463173888521 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (14325800) [pid = 3288] [serial = 1769] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1B265C00) [pid = 3288] [serial = 1826] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1B963000) [pid = 3288] [serial = 1832] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (13CA5400) [pid = 3288] [serial = 1721] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1AD75000) [pid = 3288] [serial = 1775] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (17E87C00) [pid = 3288] [serial = 1823] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1B6BD800) [pid = 3288] [serial = 1829] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1B3F4000) [pid = 3288] [serial = 1781] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1432F000) [pid = 3288] [serial = 1820] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (17349C00) [pid = 3288] [serial = 1772] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (17CAA800) [pid = 3288] [serial = 1724] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1A983C00) [pid = 3288] [serial = 1727] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1AE5B400) [pid = 3288] [serial = 1718] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1B264000) [pid = 3288] [serial = 1778] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1B25AC00) [pid = 3288] [serial = 1733] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1AEB9000) [pid = 3288] [serial = 1730] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1AD7C400) [pid = 3288] [serial = 1766] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1B481400) [pid = 3288] [serial = 1916] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1A489800) [pid = 3288] [serial = 1906] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1AE53400) [pid = 3288] [serial = 1909] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1A7C5C00) [pid = 3288] [serial = 1907] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (16F94000) [pid = 3288] [serial = 1912] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (17EC2000) [pid = 3288] [serial = 1897] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1840C400) [pid = 3288] [serial = 1898] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (13AE6000) [pid = 3288] [serial = 1870] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (166F0800) [pid = 3288] [serial = 1894] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1703A800) [pid = 3288] [serial = 1895] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (143A0400) [pid = 3288] [serial = 1889] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (13A0A400) [pid = 3288] [serial = 1888] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1841A800) [pid = 3288] [serial = 1900] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1A7CA000) [pid = 3288] [serial = 1867] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A068400) [pid = 3288] [serial = 1876] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (11751000) [pid = 3288] [serial = 1891] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1AE5A400) [pid = 3288] [serial = 1910] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (13AE8800) [pid = 3288] [serial = 1892] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1A7CE000) [pid = 3288] [serial = 1879] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (15F3F000) [pid = 3288] [serial = 1873] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1B25A800) [pid = 3288] [serial = 1882] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (157ED000) [pid = 3288] [serial = 1885] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B263400) [pid = 3288] [serial = 1915] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19F62400) [pid = 3288] [serial = 1903] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (19F83C00) [pid = 3288] [serial = 1904] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (19F63C00) [pid = 3288] [serial = 1913] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (18776000) [pid = 3288] [serial = 1901] [outer = 00000000] [url = about:blank] 14:11:28 INFO - PROCESS | 3288 | 1463173888696 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 3288 | ++DOCSHELL 0F552C00 == 78 [pid = 3288] [id = 665] 14:11:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0F553000) [pid = 3288] [serial = 1995] [outer = 00000000] 14:11:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (11598000) [pid = 3288] [serial = 1996] [outer = 0F553000] 14:11:28 INFO - PROCESS | 3288 | 1463173888759 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (12DE6800) [pid = 3288] [serial = 1997] [outer = 0F553000] 14:11:29 INFO - PROCESS | 3288 | 1463173889357 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]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 984ms 14:11:29 INFO - PROCESS | 3288 | 1463173889399 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 3288 | 1463173889403 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 14:11:29 INFO - PROCESS | 3288 | 1463173889408 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:11:29 INFO - PROCESS | 3288 | 1463173889412 Marionette TRACE conn3 <- [1,2626,null,{}] 14:11:29 INFO - PROCESS | 3288 | 1463173889417 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}] 14:11:29 INFO - PROCESS | 3288 | 1463173889533 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 14:11:29 INFO - PROCESS | 3288 | 1463173889681 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 3288 | ++DOCSHELL 14325400 == 79 [pid = 3288] [id = 666] 14:11:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1432A000) [pid = 3288] [serial = 1998] [outer = 00000000] 14:11:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (15735C00) [pid = 3288] [serial = 1999] [outer = 1432A000] 14:11:29 INFO - PROCESS | 3288 | 1463173889742 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1592BC00) [pid = 3288] [serial = 2000] [outer = 1432A000] 14:11:30 INFO - PROCESS | 3288 | 1463173890383 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]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1000ms 14:11:30 INFO - PROCESS | 3288 | 1463173890414 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 3288 | 1463173890419 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 14:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:11:30 INFO - PROCESS | 3288 | 1463173890424 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 3288 | 1463173890426 Marionette TRACE conn3 <- [1,2630,null,{}] 14:11:30 INFO - PROCESS | 3288 | 1463173890430 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}] 14:11:30 INFO - PROCESS | 3288 | 1463173890549 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 14:11:30 INFO - PROCESS | 3288 | 1463173890697 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 3288 | ++DOCSHELL 15851000 == 80 [pid = 3288] [id = 667] 14:11:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (15F37C00) [pid = 3288] [serial = 2001] [outer = 00000000] 14:11:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (16704800) [pid = 3288] [serial = 2002] [outer = 15F37C00] 14:11:30 INFO - PROCESS | 3288 | 1463173890752 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (16A1C000) [pid = 3288] [serial = 2003] [outer = 15F37C00] 14:11:31 INFO - PROCESS | 3288 | 1463173891399 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]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:11:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1000ms 14:11:31 INFO - PROCESS | 3288 | 1463173891426 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 3288 | 1463173891429 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 14:11:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:11:31 INFO - PROCESS | 3288 | 1463173891435 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 3288 | 1463173891441 Marionette TRACE conn3 <- [1,2634,null,{}] 14:11:31 INFO - PROCESS | 3288 | 1463173891450 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}] 14:11:31 INFO - PROCESS | 3288 | 1463173891560 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 14:11:31 INFO - PROCESS | 3288 | 1463173891710 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 3288 | ++DOCSHELL 17348000 == 81 [pid = 3288] [id = 668] 14:11:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1734CC00) [pid = 3288] [serial = 2004] [outer = 00000000] 14:11:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (17E82800) [pid = 3288] [serial = 2005] [outer = 1734CC00] 14:11:31 INFO - PROCESS | 3288 | 1463173891764 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (17E89000) [pid = 3288] [serial = 2006] [outer = 1734CC00] 14:11:32 INFO - PROCESS | 3288 | 1463173892287 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]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:11:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 890ms 14:11:32 INFO - PROCESS | 3288 | 1463173892337 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 3288 | 1463173892339 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 14:11:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:11:32 INFO - PROCESS | 3288 | 1463173892343 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 3288 | 1463173892345 Marionette TRACE conn3 <- [1,2638,null,{}] 14:11:32 INFO - PROCESS | 3288 | 1463173892349 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}] 14:11:32 INFO - PROCESS | 3288 | 1463173892464 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 14:11:32 INFO - PROCESS | 3288 | 1463173892622 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 3288 | ++DOCSHELL 1765D400 == 82 [pid = 3288] [id = 669] 14:11:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17E81800) [pid = 3288] [serial = 2007] [outer = 00000000] 14:11:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18402800) [pid = 3288] [serial = 2008] [outer = 17E81800] 14:11:32 INFO - PROCESS | 3288 | 1463173892677 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1840CC00) [pid = 3288] [serial = 2009] [outer = 17E81800] 14:11:33 INFO - PROCESS | 3288 | 1463173893260 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 937ms 14:11:33 INFO - PROCESS | 3288 | 1463173893287 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 3288 | 1463173893290 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 14:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:11:33 INFO - PROCESS | 3288 | 1463173893293 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 3288 | 1463173893295 Marionette TRACE conn3 <- [1,2642,null,{}] 14:11:33 INFO - PROCESS | 3288 | 1463173893299 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}] 14:11:33 INFO - PROCESS | 3288 | 1463173893410 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 14:11:33 INFO - PROCESS | 3288 | 1463173893569 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 3288 | ++DOCSHELL 18412400 == 83 [pid = 3288] [id = 670] 14:11:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18414400) [pid = 3288] [serial = 2010] [outer = 00000000] 14:11:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19D35400) [pid = 3288] [serial = 2011] [outer = 18414400] 14:11:33 INFO - PROCESS | 3288 | 1463173893631 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19D41400) [pid = 3288] [serial = 2012] [outer = 18414400] 14:11:34 INFO - PROCESS | 3288 | 1463173894185 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:11:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 937ms 14:11:34 INFO - PROCESS | 3288 | 1463173894239 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 3288 | 1463173894241 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 14:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:11:34 INFO - PROCESS | 3288 | 1463173894244 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 3288 | 1463173894246 Marionette TRACE conn3 <- [1,2646,null,{}] 14:11:34 INFO - PROCESS | 3288 | 1463173894250 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}] 14:11:34 INFO - PROCESS | 3288 | 1463173894357 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 14:11:34 INFO - PROCESS | 3288 | 1463173894511 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 3288 | ++DOCSHELL 143A9400 == 84 [pid = 3288] [id = 671] 14:11:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (17E89C00) [pid = 3288] [serial = 2013] [outer = 00000000] 14:11:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19F62400) [pid = 3288] [serial = 2014] [outer = 17E89C00] 14:11:34 INFO - PROCESS | 3288 | 1463173894564 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19F7E800) [pid = 3288] [serial = 2015] [outer = 17E89C00] 14:11:35 INFO - PROCESS | 3288 | 1463173895134 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:11:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 937ms 14:11:35 INFO - PROCESS | 3288 | 1463173895190 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 3288 | 1463173895192 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 14:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:11:35 INFO - PROCESS | 3288 | 1463173895196 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 3288 | 1463173895198 Marionette TRACE conn3 <- [1,2650,null,{}] 14:11:35 INFO - PROCESS | 3288 | 1463173895202 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}] 14:11:35 INFO - PROCESS | 3288 | 1463173895305 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 14:11:35 INFO - PROCESS | 3288 | 1463173895466 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 3288 | ++DOCSHELL 19D5B800 == 85 [pid = 3288] [id = 672] 14:11:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19D5E000) [pid = 3288] [serial = 2016] [outer = 00000000] 14:11:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1A0A9400) [pid = 3288] [serial = 2017] [outer = 19D5E000] 14:11:35 INFO - PROCESS | 3288 | 1463173895519 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1A0F4400) [pid = 3288] [serial = 2018] [outer = 19D5E000] 14:11:36 INFO - PROCESS | 3288 | 1463173896056 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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:11:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 890ms 14:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:11:36 INFO - PROCESS | 3288 | 1463173896100 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 3288 | 1463173896103 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 14:11:36 INFO - PROCESS | 3288 | 1463173896106 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 3288 | 1463173896108 Marionette TRACE conn3 <- [1,2654,null,{}] 14:11:36 INFO - PROCESS | 3288 | 1463173896112 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}] 14:11:36 INFO - PROCESS | 3288 | 1463173896218 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 14:11:36 INFO - PROCESS | 3288 | 1463173896461 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 3288 | ++DOCSHELL 11057000 == 86 [pid = 3288] [id = 673] 14:11:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1124A400) [pid = 3288] [serial = 2019] [outer = 00000000] 14:11:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (11751000) [pid = 3288] [serial = 2020] [outer = 1124A400] 14:11:36 INFO - PROCESS | 3288 | 1463173896522 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (13AE8800) [pid = 3288] [serial = 2021] [outer = 1124A400] 14:11:37 INFO - PROCESS | 3288 | 1463173897580 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]]]}] 14:11:37 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) 14:11:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1499ms 14:11:37 INFO - PROCESS | 3288 | 1463173897612 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 3288 | 1463173897616 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:11:37 INFO - PROCESS | 3288 | 1463173897620 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 3288 | 1463173897624 Marionette TRACE conn3 <- [1,2658,null,{}] 14:11:37 INFO - PROCESS | 3288 | 1463173897629 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}] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 1841BC00 == 85 [pid = 3288] [id = 642] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 10E4FC00 == 84 [pid = 3288] [id = 645] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 13CAA000 == 83 [pid = 3288] [id = 664] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 1B6B1000 == 82 [pid = 3288] [id = 660] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 1A489400 == 81 [pid = 3288] [id = 659] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 13AE4800 == 80 [pid = 3288] [id = 658] 14:11:37 INFO - PROCESS | 3288 | --DOCSHELL 12B9A400 == 79 [pid = 3288] [id = 657] 14:11:37 INFO - PROCESS | 3288 | 1463173897831 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 14:11:37 INFO - PROCESS | 3288 | 1463173897902 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 3288 | ++DOCSHELL 11542800 == 80 [pid = 3288] [id = 674] 14:11:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (11D10800) [pid = 3288] [serial = 2022] [outer = 00000000] 14:11:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (15918000) [pid = 3288] [serial = 2023] [outer = 11D10800] 14:11:37 INFO - PROCESS | 3288 | 1463173897948 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1661EC00) [pid = 3288] [serial = 2024] [outer = 11D10800] 14:11:38 INFO - PROCESS | 3288 | 1463173898843 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] 14:11:38 INFO - PROCESS | 3288 | 1463173898897 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 14:11:38 INFO - PROCESS | 3288 | 1463173898904 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:11:38 INFO - PROCESS | 3288 | 1463173898906 Marionette TRACE conn3 <- [1,2662,null,{}] 14:11:38 INFO - PROCESS | 3288 | 1463173898910 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}] 14:11:38 INFO - PROCESS | 3288 | 1463173899002 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 14:11:39 INFO - PROCESS | 3288 | 1463173899010 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 3288 | ++DOCSHELL 16A13400 == 81 [pid = 3288] [id = 675] 14:11:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (16A1E800) [pid = 3288] [serial = 2025] [outer = 00000000] 14:11:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (17E9F800) [pid = 3288] [serial = 2026] [outer = 16A1E800] 14:11:39 INFO - PROCESS | 3288 | 1463173899054 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (18775C00) [pid = 3288] [serial = 2027] [outer = 16A1E800] 14:11:40 INFO - PROCESS | 3288 | 1463173900027 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] 14:11:40 INFO - PROCESS | 3288 | 1463173900052 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 14:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:11:40 INFO - PROCESS | 3288 | 1463173900056 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 3288 | 1463173900062 Marionette TRACE conn3 <- [1,2666,null,{}] 14:11:40 INFO - PROCESS | 3288 | 1463173900077 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}] 14:11:40 INFO - PROCESS | 3288 | 1463173900206 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 14:11:40 INFO - PROCESS | 3288 | 1463173900275 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 3288 | ++DOCSHELL 1A071000 == 82 [pid = 3288] [id = 676] 14:11:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1A488000) [pid = 3288] [serial = 2028] [outer = 00000000] 14:11:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1A981800) [pid = 3288] [serial = 2029] [outer = 1A488000] 14:11:40 INFO - PROCESS | 3288 | 1463173900319 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1AD7D000) [pid = 3288] [serial = 2030] [outer = 1A488000] 14:11:41 INFO - PROCESS | 3288 | 1463173901246 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]]]}] 14:11:41 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) 14:11:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1186ms 14:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:11:41 INFO - PROCESS | 3288 | 1463173901258 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 3288 | 1463173901260 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 14:11:41 INFO - PROCESS | 3288 | 1463173901264 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 3288 | 1463173901266 Marionette TRACE conn3 <- [1,2670,null,{}] 14:11:41 INFO - PROCESS | 3288 | 1463173901277 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}] 14:11:41 INFO - PROCESS | 3288 | 1463173901403 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 14:11:41 INFO - PROCESS | 3288 | 1463173901472 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 3288 | ++DOCSHELL 1AD80000 == 83 [pid = 3288] [id = 677] 14:11:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1AD80C00) [pid = 3288] [serial = 2031] [outer = 00000000] 14:11:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1AEB4800) [pid = 3288] [serial = 2032] [outer = 1AD80C00] 14:11:41 INFO - PROCESS | 3288 | 1463173901524 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1AEBB800) [pid = 3288] [serial = 2033] [outer = 1AD80C00] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1B3F1C00) [pid = 3288] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (19F7D400) [pid = 3288] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1AEB8000) [pid = 3288] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (12DF0000) [pid = 3288] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (17E9B400) [pid = 3288] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1159B800) [pid = 3288] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (19F5F800) [pid = 3288] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (159C5C00) [pid = 3288] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (17E98800) [pid = 3288] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1B486400) [pid = 3288] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (11F59800) [pid = 3288] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1B6B7000) [pid = 3288] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19D42800) [pid = 3288] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (11F57800) [pid = 3288] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (13026800) [pid = 3288] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (13CA1C00) [pid = 3288] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19F5BC00) [pid = 3288] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19D4F800) [pid = 3288] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (107F9C00) [pid = 3288] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (19D5E800) [pid = 3288] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (179F0000) [pid = 3288] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (11282800) [pid = 3288] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (13030C00) [pid = 3288] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1403CC00) [pid = 3288] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (13682C00) [pid = 3288] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (10D7A400) [pid = 3288] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:11:41 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A488400) [pid = 3288] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:11:42 INFO - PROCESS | 3288 | 1463173902534 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]]]}] 14:11:42 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) 14:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1296ms 14:11:42 INFO - PROCESS | 3288 | 1463173902563 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 3288 | 1463173902565 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 14:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:11:42 INFO - PROCESS | 3288 | 1463173902568 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 3288 | 1463173902570 Marionette TRACE conn3 <- [1,2674,null,{}] 14:11:42 INFO - PROCESS | 3288 | 1463173902573 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}] 14:11:42 INFO - PROCESS | 3288 | 1463173902661 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 14:11:42 INFO - PROCESS | 3288 | 1463173902670 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 3288 | ++DOCSHELL 12BA0800 == 84 [pid = 3288] [id = 678] 14:11:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (12DE8800) [pid = 3288] [serial = 2034] [outer = 00000000] 14:11:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (159BD800) [pid = 3288] [serial = 2035] [outer = 12DE8800] 14:11:42 INFO - PROCESS | 3288 | 1463173902726 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (17E9B400) [pid = 3288] [serial = 2036] [outer = 12DE8800] 14:11:43 INFO - PROCESS | 3288 | 1463173903705 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] 14:11:43 INFO - PROCESS | 3288 | 1463173903780 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 14:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:11:43 INFO - PROCESS | 3288 | 1463173903784 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 3288 | 1463173903785 Marionette TRACE conn3 <- [1,2678,null,{}] 14:11:43 INFO - PROCESS | 3288 | 1463173903859 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}] 14:11:43 INFO - PROCESS | 3288 | 1463173903969 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 14:11:44 INFO - PROCESS | 3288 | 1463173904162 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 3288 | ++DOCSHELL 11254000 == 85 [pid = 3288] [id = 679] 14:11:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (11288C00) [pid = 3288] [serial = 2037] [outer = 00000000] 14:11:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (115A0000) [pid = 3288] [serial = 2038] [outer = 11288C00] 14:11:44 INFO - PROCESS | 3288 | 1463173904262 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (11FEE400) [pid = 3288] [serial = 2039] [outer = 11288C00] 14:11:45 INFO - PROCESS | 3288 | 1463173905305 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] 14:11:45 INFO - PROCESS | 3288 | 1463173905372 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 14:11:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:11:45 INFO - PROCESS | 3288 | 1463173905376 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 3288 | 1463173905379 Marionette TRACE conn3 <- [1,2682,null,{}] 14:11:45 INFO - PROCESS | 3288 | 1463173905384 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}] 14:11:45 INFO - PROCESS | 3288 | 1463173905496 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 14:11:45 INFO - PROCESS | 3288 | 1463173905727 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 3288 | ++DOCSHELL 1403C400 == 86 [pid = 3288] [id = 680] 14:11:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1403DC00) [pid = 3288] [serial = 2040] [outer = 00000000] 14:11:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (143A2C00) [pid = 3288] [serial = 2041] [outer = 1403DC00] 14:11:45 INFO - PROCESS | 3288 | 1463173905792 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (143CAC00) [pid = 3288] [serial = 2042] [outer = 1403DC00] 14:11:46 INFO - PROCESS | 3288 | 1463173906870 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] 14:11:46 INFO - PROCESS | 3288 | 1463173906942 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 14:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:11:46 INFO - PROCESS | 3288 | 1463173906946 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 3288 | 1463173906948 Marionette TRACE conn3 <- [1,2686,null,{}] 14:11:46 INFO - PROCESS | 3288 | 1463173906996 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}] 14:11:47 INFO - PROCESS | 3288 | 1463173907149 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 14:11:47 INFO - PROCESS | 3288 | 1463173907338 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 3288 | ++DOCSHELL 15929800 == 87 [pid = 3288] [id = 681] 14:11:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (159BFC00) [pid = 3288] [serial = 2043] [outer = 00000000] 14:11:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (17340000) [pid = 3288] [serial = 2044] [outer = 159BFC00] 14:11:47 INFO - PROCESS | 3288 | 1463173907398 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (174A9000) [pid = 3288] [serial = 2045] [outer = 159BFC00] 14:11:48 INFO - PROCESS | 3288 | 1463173908486 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] 14:11:48 INFO - PROCESS | 3288 | 1463173908555 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 14:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:11:48 INFO - PROCESS | 3288 | 1463173908560 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 3288 | 1463173908562 Marionette TRACE conn3 <- [1,2690,null,{}] 14:11:48 INFO - PROCESS | 3288 | 1463173908611 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}] 14:11:48 INFO - PROCESS | 3288 | 1463173908716 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 14:11:48 INFO - PROCESS | 3288 | 1463173908916 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 3288 | ++DOCSHELL 10E4A800 == 88 [pid = 3288] [id = 682] 14:11:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (11055400) [pid = 3288] [serial = 2046] [outer = 00000000] 14:11:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (143A6000) [pid = 3288] [serial = 2047] [outer = 11055400] 14:11:48 INFO - PROCESS | 3288 | 1463173908971 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (16F91400) [pid = 3288] [serial = 2048] [outer = 11055400] 14:11:49 INFO - PROCESS | 3288 | 1463173909831 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]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1296ms 14:11:49 INFO - PROCESS | 3288 | 1463173909860 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 3288 | 1463173909863 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 14:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:11:49 INFO - PROCESS | 3288 | 1463173909867 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 3288 | 1463173909870 Marionette TRACE conn3 <- [1,2694,null,{}] 14:11:49 INFO - PROCESS | 3288 | 1463173909876 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}] 14:11:49 INFO - PROCESS | 3288 | 1463173909986 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 14:11:50 INFO - PROCESS | 3288 | 1463173910156 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 3288 | ++DOCSHELL 1104D000 == 89 [pid = 3288] [id = 683] 14:11:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (11754400) [pid = 3288] [serial = 2049] [outer = 00000000] 14:11:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1307AC00) [pid = 3288] [serial = 2050] [outer = 11754400] 14:11:50 INFO - PROCESS | 3288 | 1463173910208 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1403A400) [pid = 3288] [serial = 2051] [outer = 11754400] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 13681800 == 88 [pid = 3288] [id = 624] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 107F3400 == 87 [pid = 3288] [id = 476] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 1590C800 == 86 [pid = 3288] [id = 424] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 1AD73C00 == 85 [pid = 3288] [id = 506] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 1AD80000 == 84 [pid = 3288] [id = 677] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 1A071000 == 83 [pid = 3288] [id = 676] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 16A13400 == 82 [pid = 3288] [id = 675] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 11542800 == 81 [pid = 3288] [id = 674] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 11057000 == 80 [pid = 3288] [id = 673] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 19D5B800 == 79 [pid = 3288] [id = 672] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 143A9400 == 78 [pid = 3288] [id = 671] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 18412400 == 77 [pid = 3288] [id = 670] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 1765D400 == 76 [pid = 3288] [id = 669] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 17348000 == 75 [pid = 3288] [id = 668] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1584AC00) [pid = 3288] [serial = 1993] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 15851000 == 74 [pid = 3288] [id = 667] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 14325400 == 73 [pid = 3288] [id = 666] 14:11:50 INFO - PROCESS | 3288 | --DOCSHELL 0F552C00 == 72 [pid = 3288] [id = 665] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1AD74400) [pid = 3288] [serial = 1868] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1B6B8C00) [pid = 3288] [serial = 1817] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (16F20C00) [pid = 3288] [serial = 1975] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1B6BC400) [pid = 3288] [serial = 1981] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1AE5DC00) [pid = 3288] [serial = 1880] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1B3F1000) [pid = 3288] [serial = 1883] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (143AE400) [pid = 3288] [serial = 1973] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1B485800) [pid = 3288] [serial = 1919] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1469B800) [pid = 3288] [serial = 1990] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1A48B000) [pid = 3288] [serial = 1877] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (17E96800) [pid = 3288] [serial = 1925] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (13CAB800) [pid = 3288] [serial = 1972] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1BAB4800) [pid = 3288] [serial = 1934] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1592C800) [pid = 3288] [serial = 1991] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1BB8C000) [pid = 3288] [serial = 1937] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (14040000) [pid = 3288] [serial = 1871] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1BAB2C00) [pid = 3288] [serial = 1984] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (16A1F400) [pid = 3288] [serial = 1987] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1B966800) [pid = 3288] [serial = 1931] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1AE51000) [pid = 3288] [serial = 1928] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (143A5C00) [pid = 3288] [serial = 1922] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19F86000) [pid = 3288] [serial = 1886] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (166F3400) [pid = 3288] [serial = 1874] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A98FC00) [pid = 3288] [serial = 1978] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1A09C800) [pid = 3288] [serial = 1957] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19D5B000) [pid = 3288] [serial = 1954] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (19D5C000) [pid = 3288] [serial = 1955] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1A0F2C00) [pid = 3288] [serial = 1958] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (12DEDC00) [pid = 3288] [serial = 1963] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1AE53C00) [pid = 3288] [serial = 1960] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (17E95800) [pid = 3288] [serial = 1948] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (166F2400) [pid = 3288] [serial = 1951] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (17E99400) [pid = 3288] [serial = 1966] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (17040C00) [pid = 3288] [serial = 1943] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (166E7000) [pid = 3288] [serial = 1942] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (15736C00) [pid = 3288] [serial = 1945] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (17342800) [pid = 3288] [serial = 1946] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (15737800) [pid = 3288] [serial = 1940] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1302EC00) [pid = 3288] [serial = 1939] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1BB85C00) [pid = 3288] [serial = 1936] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (13A0D400) [pid = 3288] [serial = 1921] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (174B2800) [pid = 3288] [serial = 1924] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1A0F1800) [pid = 3288] [serial = 1927] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1B95B000) [pid = 3288] [serial = 1930] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1BAB1C00) [pid = 3288] [serial = 1933] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1B1D6000) [pid = 3288] [serial = 1969] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1AEB8800) [pid = 3288] [serial = 1961] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (17EA1C00) [pid = 3288] [serial = 1949] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1841C000) [pid = 3288] [serial = 1952] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (143AD000) [pid = 3288] [serial = 1964] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19F68C00) [pid = 3288] [serial = 1967] [outer = 00000000] [url = about:blank] 14:11:50 INFO - PROCESS | 3288 | 1463173910796 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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1000ms 14:11:50 INFO - PROCESS | 3288 | 1463173910852 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 3288 | 1463173910857 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 14:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:11:50 INFO - PROCESS | 3288 | 1463173910864 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 3288 | 1463173910867 Marionette TRACE conn3 <- [1,2698,null,{}] 14:11:50 INFO - PROCESS | 3288 | 1463173910870 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}] 14:11:50 INFO - PROCESS | 3288 | 1463173910975 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 14:11:51 INFO - PROCESS | 3288 | 1463173911082 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 3288 | ++DOCSHELL 1302EC00 == 73 [pid = 3288] [id = 684] 14:11:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (13031000) [pid = 3288] [serial = 2052] [outer = 00000000] 14:11:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (13CA2400) [pid = 3288] [serial = 2053] [outer = 13031000] 14:11:51 INFO - PROCESS | 3288 | 1463173911127 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1572C400) [pid = 3288] [serial = 2054] [outer = 13031000] 14:11:51 INFO - PROCESS | 3288 | 1463173911565 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] 14:11:51 INFO - PROCESS | 3288 | 1463173911605 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 14:11:51 INFO - PROCESS | 3288 | 1463173911609 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:11:51 INFO - PROCESS | 3288 | 1463173911613 Marionette TRACE conn3 <- [1,2702,null,{}] 14:11:51 INFO - PROCESS | 3288 | 1463173911623 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}] 14:11:51 INFO - PROCESS | 3288 | 1463173911745 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 14:11:51 INFO - PROCESS | 3288 | 1463173911755 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 3288 | ++DOCSHELL 15930C00 == 74 [pid = 3288] [id = 685] 14:11:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (15931000) [pid = 3288] [serial = 2055] [outer = 00000000] 14:11:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (15F3E800) [pid = 3288] [serial = 2056] [outer = 15931000] 14:11:51 INFO - PROCESS | 3288 | 1463173911809 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (166E9400) [pid = 3288] [serial = 2057] [outer = 15931000] 14:11:52 INFO - PROCESS | 3288 | 1463173912302 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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:11:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 14:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:11:52 INFO - PROCESS | 3288 | 1463173912349 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 3288 | 1463173912351 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 14:11:52 INFO - PROCESS | 3288 | 1463173912355 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 3288 | 1463173912356 Marionette TRACE conn3 <- [1,2706,null,{}] 14:11:52 INFO - PROCESS | 3288 | 1463173912360 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}] 14:11:52 INFO - PROCESS | 3288 | 1463173912452 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 14:11:52 INFO - PROCESS | 3288 | 1463173912459 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 3288 | ++DOCSHELL 15F38000 == 75 [pid = 3288] [id = 686] 14:11:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (166EF000) [pid = 3288] [serial = 2058] [outer = 00000000] 14:11:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (17341800) [pid = 3288] [serial = 2059] [outer = 166EF000] 14:11:52 INFO - PROCESS | 3288 | 1463173912506 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (17349000) [pid = 3288] [serial = 2060] [outer = 166EF000] 14:11:52 INFO - PROCESS | 3288 | 1463173912995 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] 14:11:53 INFO - PROCESS | 3288 | 1463173913057 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 14:11:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:11:53 INFO - PROCESS | 3288 | 1463173913061 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 3288 | 1463173913063 Marionette TRACE conn3 <- [1,2710,null,{}] 14:11:53 INFO - PROCESS | 3288 | 1463173913066 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}] 14:11:53 INFO - PROCESS | 3288 | 1463173913199 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 14:11:53 INFO - PROCESS | 3288 | 1463173913297 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 3288 | ++DOCSHELL 17E85C00 == 76 [pid = 3288] [id = 687] 14:11:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (17E8BC00) [pid = 3288] [serial = 2061] [outer = 00000000] 14:11:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (17E98C00) [pid = 3288] [serial = 2062] [outer = 17E8BC00] 14:11:53 INFO - PROCESS | 3288 | 1463173913341 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (17E99C00) [pid = 3288] [serial = 2063] [outer = 17E8BC00] 14:11:53 INFO - PROCESS | 3288 | 1463173913792 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] 14:11:53 INFO - PROCESS | 3288 | 1463173913867 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 14:11:53 INFO - PROCESS | 3288 | 1463173913870 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 3288 | 1463173913872 Marionette TRACE conn3 <- [1,2714,null,{}] 14:11:53 INFO - PROCESS | 3288 | 1463173913876 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}] 14:11:54 INFO - PROCESS | 3288 | 1463173914037 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 14:11:54 INFO - PROCESS | 3288 | 1463173914062 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 3288 | ++DOCSHELL 10D5E400 == 77 [pid = 3288] [id = 688] 14:11:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (143C5C00) [pid = 3288] [serial = 2064] [outer = 00000000] 14:11:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D59C00) [pid = 3288] [serial = 2065] [outer = 143C5C00] 14:11:54 INFO - PROCESS | 3288 | 1463173914109 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19F5DC00) [pid = 3288] [serial = 2066] [outer = 143C5C00] 14:11:54 INFO - PROCESS | 3288 | 1463173914543 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:11:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 687ms 14:11:54 INFO - PROCESS | 3288 | 1463173914602 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 3288 | 1463173914604 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 14:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:11:54 INFO - PROCESS | 3288 | 1463173914614 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 3288 | 1463173914616 Marionette TRACE conn3 <- [1,2718,null,{}] 14:11:54 INFO - PROCESS | 3288 | 1463173914622 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}] 14:11:54 INFO - PROCESS | 3288 | 1463173914744 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 14:11:54 INFO - PROCESS | 3288 | 1463173914815 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 3288 | ++DOCSHELL 10E4C800 == 78 [pid = 3288] [id = 689] 14:11:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (11544800) [pid = 3288] [serial = 2067] [outer = 00000000] 14:11:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (19F83000) [pid = 3288] [serial = 2068] [outer = 11544800] 14:11:54 INFO - PROCESS | 3288 | 1463173914860 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (19F86000) [pid = 3288] [serial = 2069] [outer = 11544800] 14:11:55 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1A488000) [pid = 3288] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:11:55 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1AD80C00) [pid = 3288] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:11:55 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1124A400) [pid = 3288] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:11:55 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (11D10800) [pid = 3288] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:11:55 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (16A1E800) [pid = 3288] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:11:55 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1403D800) [pid = 3288] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:11:55 INFO - PROCESS | 3288 | 1463173915913 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] 14:11:55 INFO - PROCESS | 3288 | 1463173915970 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 14:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:11:55 INFO - PROCESS | 3288 | 1463173915974 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 3288 | 1463173915976 Marionette TRACE conn3 <- [1,2722,null,{}] 14:11:55 INFO - PROCESS | 3288 | 1463173915980 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}] 14:11:56 INFO - PROCESS | 3288 | 1463173916110 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 14:11:56 INFO - PROCESS | 3288 | 1463173916119 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 3288 | ++DOCSHELL 11050C00 == 79 [pid = 3288] [id = 690] 14:11:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (11055800) [pid = 3288] [serial = 2070] [outer = 00000000] 14:11:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1A09C800) [pid = 3288] [serial = 2071] [outer = 11055800] 14:11:56 INFO - PROCESS | 3288 | 1463173916172 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1A0EFC00) [pid = 3288] [serial = 2072] [outer = 11055800] 14:11:56 INFO - PROCESS | 3288 | 1463173916602 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 640ms 14:11:56 INFO - PROCESS | 3288 | 1463173916612 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 3288 | 1463173916614 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 14:11:56 INFO - PROCESS | 3288 | 1463173916617 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:11:56 INFO - PROCESS | 3288 | 1463173916619 Marionette TRACE conn3 <- [1,2726,null,{}] 14:11:56 INFO - PROCESS | 3288 | 1463173916626 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}] 14:11:56 INFO - PROCESS | 3288 | 1463173916714 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 14:11:56 INFO - PROCESS | 3288 | 1463173916824 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 3288 | ++DOCSHELL 19D54400 == 80 [pid = 3288] [id = 691] 14:11:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1A074800) [pid = 3288] [serial = 2073] [outer = 00000000] 14:11:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1A71E800) [pid = 3288] [serial = 2074] [outer = 1A074800] 14:11:56 INFO - PROCESS | 3288 | 1463173916870 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1A7CD000) [pid = 3288] [serial = 2075] [outer = 1A074800] 14:11:57 INFO - PROCESS | 3288 | 1463173917238 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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 625ms 14:11:57 INFO - PROCESS | 3288 | 1463173917255 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 3288 | 1463173917257 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 14:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:11:57 INFO - PROCESS | 3288 | 1463173917332 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 3288 | 1463173917335 Marionette TRACE conn3 <- [1,2730,null,{}] 14:11:57 INFO - PROCESS | 3288 | 1463173917342 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}] 14:11:57 INFO - PROCESS | 3288 | 1463173917463 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 14:11:57 INFO - PROCESS | 3288 | 1463173917635 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 3288 | ++DOCSHELL 11FEBC00 == 81 [pid = 3288] [id = 692] 14:11:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (12B88C00) [pid = 3288] [serial = 2076] [outer = 00000000] 14:11:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (13435000) [pid = 3288] [serial = 2077] [outer = 12B88C00] 14:11:57 INFO - PROCESS | 3288 | 1463173917690 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (13682C00) [pid = 3288] [serial = 2078] [outer = 12B88C00] 14:11:58 INFO - PROCESS | 3288 | 1463173918244 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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1000ms 14:11:58 INFO - PROCESS | 3288 | 1463173918272 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 3288 | 1463173918276 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 14:11:58 INFO - PROCESS | 3288 | 1463173918280 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:11:58 INFO - PROCESS | 3288 | 1463173918283 Marionette TRACE conn3 <- [1,2734,null,{}] 14:11:58 INFO - PROCESS | 3288 | 1463173918291 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}] 14:11:58 INFO - PROCESS | 3288 | 1463173918429 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 14:11:58 INFO - PROCESS | 3288 | 1463173918578 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 3288 | ++DOCSHELL 157F3800 == 82 [pid = 3288] [id = 693] 14:11:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1584AC00) [pid = 3288] [serial = 2079] [outer = 00000000] 14:11:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (15932400) [pid = 3288] [serial = 2080] [outer = 1584AC00] 14:11:58 INFO - PROCESS | 3288 | 1463173918639 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (16A12400) [pid = 3288] [serial = 2081] [outer = 1584AC00] 14:11:59 INFO - PROCESS | 3288 | 1463173919242 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1000ms 14:11:59 INFO - PROCESS | 3288 | 1463173919285 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 3288 | 1463173919287 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 14:11:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:11:59 INFO - PROCESS | 3288 | 1463173919294 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 3288 | 1463173919296 Marionette TRACE conn3 <- [1,2738,null,{}] 14:11:59 INFO - PROCESS | 3288 | 1463173919301 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}] 14:11:59 INFO - PROCESS | 3288 | 1463173919416 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 14:11:59 INFO - PROCESS | 3288 | 1463173919573 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 3288 | ++DOCSHELL 19D50800 == 83 [pid = 3288] [id = 694] 14:11:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19D57000) [pid = 3288] [serial = 2082] [outer = 00000000] 14:11:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1A483400) [pid = 3288] [serial = 2083] [outer = 19D57000] 14:11:59 INFO - PROCESS | 3288 | 1463173919634 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1A7D0C00) [pid = 3288] [serial = 2084] [outer = 19D57000] 14:12:00 INFO - PROCESS | 3288 | 1463173920200 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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 937ms 14:12:00 INFO - PROCESS | 3288 | 1463173920241 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 3288 | 1463173920244 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:12:00 INFO - PROCESS | 3288 | 1463173920247 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 3288 | 1463173920249 Marionette TRACE conn3 <- [1,2742,null,{}] 14:12:00 INFO - PROCESS | 3288 | 1463173920253 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}] 14:12:00 INFO - PROCESS | 3288 | 1463173920363 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 14:12:00 INFO - PROCESS | 3288 | 1463173920526 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 3288 | ++DOCSHELL 1A7D0400 == 84 [pid = 3288] [id = 695] 14:12:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1A987C00) [pid = 3288] [serial = 2085] [outer = 00000000] 14:12:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1AE5AC00) [pid = 3288] [serial = 2086] [outer = 1A987C00] 14:12:00 INFO - PROCESS | 3288 | 1463173920580 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1AEAE400) [pid = 3288] [serial = 2087] [outer = 1A987C00] 14:12:01 INFO - PROCESS | 3288 | 1463173921157 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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:12:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 937ms 14:12:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:12:01 INFO - PROCESS | 3288 | 1463173921192 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 3288 | 1463173921195 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 14:12:01 INFO - PROCESS | 3288 | 1463173921199 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 3288 | 1463173921202 Marionette TRACE conn3 <- [1,2746,null,{}] 14:12:01 INFO - PROCESS | 3288 | 1463173921207 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}] 14:12:01 INFO - PROCESS | 3288 | 1463173921319 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 14:12:01 INFO - PROCESS | 3288 | 1463173921480 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 3288 | ++DOCSHELL 1A7D0000 == 85 [pid = 3288] [id = 696] 14:12:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A984000) [pid = 3288] [serial = 2088] [outer = 00000000] 14:12:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1AEBD400) [pid = 3288] [serial = 2089] [outer = 1A984000] 14:12:01 INFO - PROCESS | 3288 | 1463173921533 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1B25C000) [pid = 3288] [serial = 2090] [outer = 1A984000] 14:12:02 INFO - PROCESS | 3288 | 1463173922045 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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 890ms 14:12:02 INFO - PROCESS | 3288 | 1463173922103 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 3288 | 1463173922105 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 14:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:12:02 INFO - PROCESS | 3288 | 1463173922108 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 3288 | 1463173922110 Marionette TRACE conn3 <- [1,2750,null,{}] 14:12:02 INFO - PROCESS | 3288 | 1463173922114 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}] 14:12:02 INFO - PROCESS | 3288 | 1463173922251 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 14:12:02 INFO - PROCESS | 3288 | 1463173922418 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 3288 | ++DOCSHELL 1B3F4400 == 86 [pid = 3288] [id = 697] 14:12:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1B3F5000) [pid = 3288] [serial = 2091] [outer = 00000000] 14:12:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1B3FDC00) [pid = 3288] [serial = 2092] [outer = 1B3F5000] 14:12:02 INFO - PROCESS | 3288 | 1463173922472 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1B486800) [pid = 3288] [serial = 2093] [outer = 1B3F5000] 14:12:03 INFO - PROCESS | 3288 | 1463173923041 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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 999ms 14:12:03 INFO - PROCESS | 3288 | 1463173923111 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 3288 | 1463173923113 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 14:12:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:12:03 INFO - PROCESS | 3288 | 1463173923117 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 3288 | 1463173923119 Marionette TRACE conn3 <- [1,2754,null,{}] 14:12:03 INFO - PROCESS | 3288 | 1463173923123 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}] 14:12:03 INFO - PROCESS | 3288 | 1463173923229 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 14:12:03 INFO - PROCESS | 3288 | 1463173923384 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 3288 | ++DOCSHELL 1B3F2400 == 87 [pid = 3288] [id = 698] 14:12:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1B3F9C00) [pid = 3288] [serial = 2094] [outer = 00000000] 14:12:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1B6BB400) [pid = 3288] [serial = 2095] [outer = 1B3F9C00] 14:12:03 INFO - PROCESS | 3288 | 1463173923438 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1B6BFC00) [pid = 3288] [serial = 2096] [outer = 1B3F9C00] 14:12:03 INFO - PROCESS | 3288 | 1463173923956 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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:12:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 906ms 14:12:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:12:04 INFO - PROCESS | 3288 | 1463173924021 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 3288 | 1463173924024 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 14:12:04 INFO - PROCESS | 3288 | 1463173924028 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 3288 | 1463173924030 Marionette TRACE conn3 <- [1,2758,null,{}] 14:12:04 INFO - PROCESS | 3288 | 1463173924033 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}] 14:12:04 INFO - PROCESS | 3288 | 1463173924140 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 14:12:04 INFO - PROCESS | 3288 | 1463173924289 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 3288 | ++DOCSHELL 1B6B3C00 == 88 [pid = 3288] [id = 699] 14:12:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1B6B4400) [pid = 3288] [serial = 2097] [outer = 00000000] 14:12:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1B965800) [pid = 3288] [serial = 2098] [outer = 1B6B4400] 14:12:04 INFO - PROCESS | 3288 | 1463173924350 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1BAAE400) [pid = 3288] [serial = 2099] [outer = 1B6B4400] 14:12:05 INFO - PROCESS | 3288 | 1463173925165 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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:12:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1186ms 14:12:05 INFO - PROCESS | 3288 | 1463173925227 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 14:12:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:12:05 INFO - PROCESS | 3288 | 1463173925231 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 14:12:05 INFO - PROCESS | 3288 | 1463173925236 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 3288 | 1463173925240 Marionette TRACE conn3 <- [1,2762,null,{}] 14:12:05 INFO - PROCESS | 3288 | 1463173925288 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}] 14:12:05 INFO - PROCESS | 3288 | 1463173925405 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 14:12:05 INFO - PROCESS | 3288 | 1463173925550 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 3288 | ++DOCSHELL 11F0B000 == 89 [pid = 3288] [id = 700] 14:12:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (12B82400) [pid = 3288] [serial = 2100] [outer = 00000000] 14:12:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (14047000) [pid = 3288] [serial = 2101] [outer = 12B82400] 14:12:05 INFO - PROCESS | 3288 | 1463173925649 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (143CA400) [pid = 3288] [serial = 2102] [outer = 12B82400] 14:12:05 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1592F400) [pid = 3288] [serial = 1994] [outer = 00000000] [url = about:blank] 14:12:05 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (159BD800) [pid = 3288] [serial = 2035] [outer = 00000000] [url = about:blank] 14:12:05 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1AD7D000) [pid = 3288] [serial = 2030] [outer = 00000000] [url = about:blank] 14:12:05 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1AEB4800) [pid = 3288] [serial = 2032] [outer = 00000000] [url = about:blank] 14:12:05 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (16704800) [pid = 3288] [serial = 2002] [outer = 00000000] [url = about:blank] 14:12:05 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (15735C00) [pid = 3288] [serial = 1999] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (11598000) [pid = 3288] [serial = 1996] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (17E82800) [pid = 3288] [serial = 2005] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18402800) [pid = 3288] [serial = 2008] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19D35400) [pid = 3288] [serial = 2011] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (19F62400) [pid = 3288] [serial = 2014] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (13AE8800) [pid = 3288] [serial = 2021] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (11751000) [pid = 3288] [serial = 2020] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (15918000) [pid = 3288] [serial = 2023] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1661EC00) [pid = 3288] [serial = 2024] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (17E9F800) [pid = 3288] [serial = 2026] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1AEBB800) [pid = 3288] [serial = 2033] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A0A9400) [pid = 3288] [serial = 2017] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1A981800) [pid = 3288] [serial = 2029] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18775C00) [pid = 3288] [serial = 2027] [outer = 00000000] [url = about:blank] 14:12:06 INFO - PROCESS | 3288 | 1463173926183 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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 999ms 14:12:06 INFO - PROCESS | 3288 | 1463173926237 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 3288 | 1463173926242 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 14:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:12:06 INFO - PROCESS | 3288 | 1463173926248 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 3288 | 1463173926250 Marionette TRACE conn3 <- [1,2766,null,{}] 14:12:06 INFO - PROCESS | 3288 | 1463173926254 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}] 14:12:06 INFO - PROCESS | 3288 | 1463173926347 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 14:12:06 INFO - PROCESS | 3288 | 1463173926358 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 3288 | ++DOCSHELL 12DEF400 == 90 [pid = 3288] [id = 701] 14:12:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1307A800) [pid = 3288] [serial = 2103] [outer = 00000000] 14:12:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (13C9D800) [pid = 3288] [serial = 2104] [outer = 1307A800] 14:12:06 INFO - PROCESS | 3288 | 1463173926412 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (158B9400) [pid = 3288] [serial = 2105] [outer = 1307A800] 14:12:06 INFO - PROCESS | 3288 | 1463173926917 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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 14:12:06 INFO - PROCESS | 3288 | 1463173926984 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 3288 | 1463173926986 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 14:12:06 INFO - PROCESS | 3288 | 1463173926990 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 3288 | 1463173926993 Marionette TRACE conn3 <- [1,2770,null,{}] 14:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:12:06 INFO - PROCESS | 3288 | 1463173927003 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}] 14:12:07 INFO - PROCESS | 3288 | 1463173927101 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 14:12:07 INFO - PROCESS | 3288 | 1463173927112 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 3288 | ++DOCSHELL 11053400 == 91 [pid = 3288] [id = 702] 14:12:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (16704800) [pid = 3288] [serial = 2106] [outer = 00000000] 14:12:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (16F1BC00) [pid = 3288] [serial = 2107] [outer = 16704800] 14:12:07 INFO - PROCESS | 3288 | 1463173927163 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1734D000) [pid = 3288] [serial = 2108] [outer = 16704800] 14:12:07 INFO - PROCESS | 3288 | 1463173927645 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 687ms 14:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:12:07 INFO - PROCESS | 3288 | 1463173927696 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 3288 | 1463173927699 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 14:12:07 INFO - PROCESS | 3288 | 1463173927702 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 3288 | 1463173927704 Marionette TRACE conn3 <- [1,2774,null,{}] 14:12:07 INFO - PROCESS | 3288 | 1463173927707 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}] 14:12:07 INFO - PROCESS | 3288 | 1463173927798 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 14:12:07 INFO - PROCESS | 3288 | 1463173927805 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 3288 | ++DOCSHELL 17E98400 == 92 [pid = 3288] [id = 703] 14:12:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (17E9C000) [pid = 3288] [serial = 2109] [outer = 00000000] 14:12:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (18416000) [pid = 3288] [serial = 2110] [outer = 17E9C000] 14:12:07 INFO - PROCESS | 3288 | 1463173927848 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (18577800) [pid = 3288] [serial = 2111] [outer = 17E9C000] 14:12:08 INFO - PROCESS | 3288 | 1463173928297 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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 625ms 14:12:08 INFO - PROCESS | 3288 | 1463173928339 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 3288 | 1463173928341 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 14:12:08 INFO - PROCESS | 3288 | 1463173928345 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:12:08 INFO - PROCESS | 3288 | 1463173928356 Marionette TRACE conn3 <- [1,2778,null,{}] 14:12:08 INFO - PROCESS | 3288 | 1463173928367 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}] 14:12:08 INFO - PROCESS | 3288 | 1463173928498 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 14:12:08 INFO - PROCESS | 3288 | 1463173928597 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 3288 | ++DOCSHELL 19D3E800 == 93 [pid = 3288] [id = 704] 14:12:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19D4F400) [pid = 3288] [serial = 2112] [outer = 00000000] 14:12:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19F5F800) [pid = 3288] [serial = 2113] [outer = 19D4F400] 14:12:08 INFO - PROCESS | 3288 | 1463173928640 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19F88400) [pid = 3288] [serial = 2114] [outer = 19D4F400] 14:12:09 INFO - PROCESS | 3288 | 1463173929056 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 765ms 14:12:09 INFO - PROCESS | 3288 | 1463173929105 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 3288 | 1463173929107 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 14:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:12:09 INFO - PROCESS | 3288 | 1463173929111 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 3288 | 1463173929112 Marionette TRACE conn3 <- [1,2782,null,{}] 14:12:09 INFO - PROCESS | 3288 | 1463173929116 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}] 14:12:09 INFO - PROCESS | 3288 | 1463173929274 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 14:12:09 INFO - PROCESS | 3288 | 1463173929295 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 3288 | ++DOCSHELL 19F60C00 == 94 [pid = 3288] [id = 705] 14:12:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19F81400) [pid = 3288] [serial = 2115] [outer = 00000000] 14:12:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1AD78000) [pid = 3288] [serial = 2116] [outer = 19F81400] 14:12:09 INFO - PROCESS | 3288 | 1463173929339 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1AE5B000) [pid = 3288] [serial = 2117] [outer = 19F81400] 14:12:09 INFO - PROCESS | 3288 | 1463173929788 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 703ms 14:12:09 INFO - PROCESS | 3288 | 1463173929810 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 3288 | 1463173929812 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 14:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:12:09 INFO - PROCESS | 3288 | 1463173929824 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 3288 | 1463173929826 Marionette TRACE conn3 <- [1,2786,null,{}] 14:12:09 INFO - PROCESS | 3288 | 1463173929829 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}] 14:12:09 INFO - PROCESS | 3288 | 1463173929987 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 14:12:09 INFO - PROCESS | 3288 | 1463173930010 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 3288 | ++DOCSHELL 1AD7DC00 == 95 [pid = 3288] [id = 706] 14:12:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1AEBBC00) [pid = 3288] [serial = 2118] [outer = 00000000] 14:12:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1B268C00) [pid = 3288] [serial = 2119] [outer = 1AEBBC00] 14:12:10 INFO - PROCESS | 3288 | 1463173930053 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1B47F800) [pid = 3288] [serial = 2120] [outer = 1AEBBC00] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (17E8BC00) [pid = 3288] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (11544800) [pid = 3288] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (12DE8800) [pid = 3288] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (11754400) [pid = 3288] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (15931000) [pid = 3288] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (13031000) [pid = 3288] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (166EF000) [pid = 3288] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (11055400) [pid = 3288] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (11055800) [pid = 3288] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (143C5C00) [pid = 3288] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:12:10 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1A067000) [pid = 3288] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:12:10 INFO - PROCESS | 3288 | 1463173930622 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 843ms 14:12:10 INFO - PROCESS | 3288 | 1463173930670 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 3288 | 1463173930672 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 14:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:12:10 INFO - PROCESS | 3288 | 1463173930675 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 3288 | 1463173930677 Marionette TRACE conn3 <- [1,2790,null,{}] 14:12:10 INFO - PROCESS | 3288 | 1463173930680 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}] 14:12:10 INFO - PROCESS | 3288 | 1463173930769 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 14:12:10 INFO - PROCESS | 3288 | 1463173930883 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 3288 | ++DOCSHELL 12D91400 == 96 [pid = 3288] [id = 707] 14:12:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (12DE8800) [pid = 3288] [serial = 2121] [outer = 00000000] 14:12:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (179FC800) [pid = 3288] [serial = 2122] [outer = 12DE8800] 14:12:10 INFO - PROCESS | 3288 | 1463173930936 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1AEB9800) [pid = 3288] [serial = 2123] [outer = 12DE8800] 14:12:11 INFO - PROCESS | 3288 | 1463173931311 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 703ms 14:12:11 INFO - PROCESS | 3288 | 1463173931375 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 3288 | 1463173931377 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 14:12:11 INFO - PROCESS | 3288 | 1463173931380 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:12:11 INFO - PROCESS | 3288 | 1463173931382 Marionette TRACE conn3 <- [1,2794,null,{}] 14:12:11 INFO - PROCESS | 3288 | 1463173931385 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}] 14:12:11 INFO - PROCESS | 3288 | 1463173931475 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 14:12:11 INFO - PROCESS | 3288 | 1463173931485 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 3288 | ++DOCSHELL 1153A000 == 97 [pid = 3288] [id = 708] 14:12:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (11748400) [pid = 3288] [serial = 2124] [outer = 00000000] 14:12:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1B6BC400) [pid = 3288] [serial = 2125] [outer = 11748400] 14:12:11 INFO - PROCESS | 3288 | 1463173931538 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1BAB2800) [pid = 3288] [serial = 2126] [outer = 11748400] 14:12:11 INFO - PROCESS | 3288 | 1463173931966 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 640ms 14:12:12 INFO - PROCESS | 3288 | 1463173932026 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 3288 | 1463173932028 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 14:12:12 INFO - PROCESS | 3288 | 1463173932032 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 3288 | 1463173932033 Marionette TRACE conn3 <- [1,2798,null,{}] 14:12:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:12:12 INFO - PROCESS | 3288 | 1463173932037 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}] 14:12:12 INFO - PROCESS | 3288 | 1463173932129 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 14:12:12 INFO - PROCESS | 3288 | 1463173932136 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 3288 | ++DOCSHELL 1BABB000 == 98 [pid = 3288] [id = 709] 14:12:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1BABBC00) [pid = 3288] [serial = 2127] [outer = 00000000] 14:12:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1BB82C00) [pid = 3288] [serial = 2128] [outer = 1BABBC00] 14:12:12 INFO - PROCESS | 3288 | 1463173932179 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1BB89400) [pid = 3288] [serial = 2129] [outer = 1BABBC00] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 143AF000 == 97 [pid = 3288] [id = 656] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1AEB7C00 == 96 [pid = 3288] [id = 627] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10D64C00 == 95 [pid = 3288] [id = 475] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 15846000 == 94 [pid = 3288] [id = 505] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1360EC00 == 93 [pid = 3288] [id = 421] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 19F5B400 == 92 [pid = 3288] [id = 643] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 13687800 == 91 [pid = 3288] [id = 426] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1A983800 == 90 [pid = 3288] [id = 576] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11058400 == 89 [pid = 3288] [id = 545] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 15929800 == 88 [pid = 3288] [id = 681] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11252000 == 87 [pid = 3288] [id = 663] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 117A9800 == 86 [pid = 3288] [id = 420] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 13CA1000 == 85 [pid = 3288] [id = 491] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11254000 == 84 [pid = 3288] [id = 679] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 18411C00 == 83 [pid = 3288] [id = 558] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 143A9C00 == 82 [pid = 3288] [id = 590] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1A067800 == 81 [pid = 3288] [id = 490] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10D63C00 == 80 [pid = 3288] [id = 593] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1403C400 == 79 [pid = 3288] [id = 680] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1104F800 == 78 [pid = 3288] [id = 644] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17F38C00 == 77 [pid = 3288] [id = 460] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17EC7800 == 76 [pid = 3288] [id = 489] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 115A5C00 == 75 [pid = 3288] [id = 425] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 16A16800 == 74 [pid = 3288] [id = 662] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 12DE7C00 == 73 [pid = 3288] [id = 529] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10573400 == 72 [pid = 3288] [id = 432] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1104A000 == 71 [pid = 3288] [id = 514] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17F39400 == 70 [pid = 3288] [id = 561] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 19D5BC00 == 69 [pid = 3288] [id = 592] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 0F54CC00 == 68 [pid = 3288] [id = 434] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10575400 == 67 [pid = 3288] [id = 417] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 19F5F400 == 66 [pid = 3288] [id = 625] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10E55400 == 65 [pid = 3288] [id = 418] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11FEB000 == 64 [pid = 3288] [id = 510] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1A7D1400 == 63 [pid = 3288] [id = 502] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1469F000 == 62 [pid = 3288] [id = 423] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 15735000 == 61 [pid = 3288] [id = 438] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 159C0C00 == 60 [pid = 3288] [id = 641] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11723000 == 59 [pid = 3288] [id = 419] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 13438400 == 58 [pid = 3288] [id = 429] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1128E000 == 57 [pid = 3288] [id = 458] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11F04400 == 56 [pid = 3288] [id = 640] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17347800 == 55 [pid = 3288] [id = 427] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10E56400 == 54 [pid = 3288] [id = 428] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17E9B000 == 53 [pid = 3288] [id = 639] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17E89400 == 52 [pid = 3288] [id = 446] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 19D5D800 == 51 [pid = 3288] [id = 528] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1A485800 == 50 [pid = 3288] [id = 560] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 19D53800 == 49 [pid = 3288] [id = 591] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 184CE800 == 48 [pid = 3288] [id = 626] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 174B4C00 == 47 [pid = 3288] [id = 461] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1138C800 == 46 [pid = 3288] [id = 594] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 117A0400 == 45 [pid = 3288] [id = 628] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 13CA1400 == 44 [pid = 3288] [id = 430] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 16703C00 == 43 [pid = 3288] [id = 661] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10E58800 == 42 [pid = 3288] [id = 515] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 11531800 == 41 [pid = 3288] [id = 457] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 107FAC00 == 40 [pid = 3288] [id = 433] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1A488800 == 39 [pid = 3288] [id = 559] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1841C400 == 38 [pid = 3288] [id = 513] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1307FC00 == 37 [pid = 3288] [id = 488] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 1431C800 == 36 [pid = 3288] [id = 422] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 17E8AC00 == 35 [pid = 3288] [id = 431] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 10E4A800 == 34 [pid = 3288] [id = 682] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 12BA0800 == 33 [pid = 3288] [id = 678] 14:12:13 INFO - PROCESS | 3288 | --DOCSHELL 12DEF400 == 32 [pid = 3288] [id = 701] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 11053400 == 31 [pid = 3288] [id = 702] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 1153A000 == 30 [pid = 3288] [id = 708] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 17E98400 == 29 [pid = 3288] [id = 703] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 19F60C00 == 28 [pid = 3288] [id = 705] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 19D3E800 == 27 [pid = 3288] [id = 704] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 12D91400 == 26 [pid = 3288] [id = 707] 14:12:14 INFO - PROCESS | 3288 | --DOCSHELL 1AD7DC00 == 25 [pid = 3288] [id = 706] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1B3FE000) [pid = 3288] [serial = 1970] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1A0EFC00) [pid = 3288] [serial = 2072] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (19F5DC00) [pid = 3288] [serial = 2066] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19D59C00) [pid = 3288] [serial = 2065] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19F86000) [pid = 3288] [serial = 2069] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1A09C800) [pid = 3288] [serial = 2071] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A71E800) [pid = 3288] [serial = 2074] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1403A400) [pid = 3288] [serial = 2051] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (17349000) [pid = 3288] [serial = 2060] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (17E98C00) [pid = 3288] [serial = 2062] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (17E99C00) [pid = 3288] [serial = 2063] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19F83000) [pid = 3288] [serial = 2068] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (17E9B400) [pid = 3288] [serial = 2036] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1307AC00) [pid = 3288] [serial = 2050] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (15F3E800) [pid = 3288] [serial = 2056] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (166E9400) [pid = 3288] [serial = 2057] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (13CA2400) [pid = 3288] [serial = 2053] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1572C400) [pid = 3288] [serial = 2054] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (17341800) [pid = 3288] [serial = 2059] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (16F91400) [pid = 3288] [serial = 2048] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (143A6000) [pid = 3288] [serial = 2047] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (115A0000) [pid = 3288] [serial = 2038] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (143A2C00) [pid = 3288] [serial = 2041] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (17340000) [pid = 3288] [serial = 2044] [outer = 00000000] [url = about:blank] 14:12:14 INFO - PROCESS | 3288 | 1463173934672 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]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:12:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2717ms 14:12:14 INFO - PROCESS | 3288 | 1463173934739 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 3288 | 1463173934743 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 14:12:14 INFO - PROCESS | 3288 | 1463173934749 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:12:14 INFO - PROCESS | 3288 | 1463173934753 Marionette TRACE conn3 <- [1,2802,null,{}] 14:12:14 INFO - PROCESS | 3288 | 1463173934760 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}] 14:12:14 INFO - PROCESS | 3288 | 1463173934851 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 14:12:14 INFO - PROCESS | 3288 | 1463173934872 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 3288 | ++DOCSHELL 10528C00 == 26 [pid = 3288] [id = 710] 14:12:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1052D400) [pid = 3288] [serial = 2130] [outer = 00000000] 14:12:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (10767400) [pid = 3288] [serial = 2131] [outer = 1052D400] 14:12:14 INFO - PROCESS | 3288 | 1463173934919 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (107FA800) [pid = 3288] [serial = 2132] [outer = 1052D400] 14:12:15 INFO - PROCESS | 3288 | 1463173935446 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]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:12:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 14:12:15 INFO - PROCESS | 3288 | 1463173935490 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 3288 | 1463173935496 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 14:12:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:12:15 INFO - PROCESS | 3288 | 1463173935503 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 3288 | 1463173935505 Marionette TRACE conn3 <- [1,2806,null,{}] 14:12:15 INFO - PROCESS | 3288 | 1463173935509 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}] 14:12:15 INFO - PROCESS | 3288 | 1463173935595 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 14:12:15 INFO - PROCESS | 3288 | 1463173935606 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 3288 | ++DOCSHELL 10E4E400 == 27 [pid = 3288] [id = 711] 14:12:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (10E4F000) [pid = 3288] [serial = 2133] [outer = 00000000] 14:12:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (10E54400) [pid = 3288] [serial = 2134] [outer = 10E4F000] 14:12:15 INFO - PROCESS | 3288 | 1463173935661 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1104DC00) [pid = 3288] [serial = 2135] [outer = 10E4F000] 14:12:16 INFO - PROCESS | 3288 | 1463173936139 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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:12:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 702ms 14:12:16 INFO - PROCESS | 3288 | 1463173936200 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 3288 | 1463173936203 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 14:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:12:16 INFO - PROCESS | 3288 | 1463173936206 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 3288 | 1463173936210 Marionette TRACE conn3 <- [1,2810,null,{}] 14:12:16 INFO - PROCESS | 3288 | 1463173936221 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}] 14:12:16 INFO - PROCESS | 3288 | 1463173936337 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 14:12:16 INFO - PROCESS | 3288 | 1463173936438 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 3288 | ++DOCSHELL 11394800 == 28 [pid = 3288] [id = 712] 14:12:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (11531800) [pid = 3288] [serial = 2136] [outer = 00000000] 14:12:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1159A000) [pid = 3288] [serial = 2137] [outer = 11531800] 14:12:16 INFO - PROCESS | 3288 | 1463173936486 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (11751000) [pid = 3288] [serial = 2138] [outer = 11531800] 14:12:16 INFO - PROCESS | 3288 | 1463173936881 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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 703ms 14:12:16 INFO - PROCESS | 3288 | 1463173936905 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 3288 | 1463173936907 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 14:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:12:16 INFO - PROCESS | 3288 | 1463173936910 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 3288 | 1463173936912 Marionette TRACE conn3 <- [1,2814,null,{}] 14:12:16 INFO - PROCESS | 3288 | 1463173936916 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}] 14:12:17 INFO - PROCESS | 3288 | 1463173937040 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 14:12:17 INFO - PROCESS | 3288 | 1463173937049 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 3288 | ++DOCSHELL 10D5F800 == 29 [pid = 3288] [id = 713] 14:12:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (115A5C00) [pid = 3288] [serial = 2139] [outer = 00000000] 14:12:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (12DE9800) [pid = 3288] [serial = 2140] [outer = 115A5C00] 14:12:17 INFO - PROCESS | 3288 | 1463173937093 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (13370C00) [pid = 3288] [serial = 2141] [outer = 115A5C00] 14:12:17 INFO - PROCESS | 3288 | 1463173937545 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 14:12:17 INFO - PROCESS | 3288 | 1463173937610 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 3288 | 1463173937612 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 14:12:17 INFO - PROCESS | 3288 | 1463173937615 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:12:17 INFO - PROCESS | 3288 | 1463173937617 Marionette TRACE conn3 <- [1,2818,null,{}] 14:12:17 INFO - PROCESS | 3288 | 1463173937621 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}] 14:12:17 INFO - PROCESS | 3288 | 1463173937707 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 14:12:17 INFO - PROCESS | 3288 | 1463173937749 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 3288 | ++DOCSHELL 13442000 == 30 [pid = 3288] [id = 714] 14:12:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (134D0400) [pid = 3288] [serial = 2142] [outer = 00000000] 14:12:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (13682000) [pid = 3288] [serial = 2143] [outer = 134D0400] 14:12:17 INFO - PROCESS | 3288 | 1463173937794 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (13A09800) [pid = 3288] [serial = 2144] [outer = 134D0400] 14:12:18 INFO - PROCESS | 3288 | 1463173938244 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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 702ms 14:12:18 INFO - PROCESS | 3288 | 1463173938315 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 3288 | 1463173938317 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 14:12:18 INFO - PROCESS | 3288 | 1463173938320 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:12:18 INFO - PROCESS | 3288 | 1463173938322 Marionette TRACE conn3 <- [1,2822,null,{}] 14:12:18 INFO - PROCESS | 3288 | 1463173938326 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}] 14:12:18 INFO - PROCESS | 3288 | 1463173938437 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 14:12:18 INFO - PROCESS | 3288 | 1463173938446 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 3288 | ++DOCSHELL 13CA8800 == 31 [pid = 3288] [id = 715] 14:12:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1403E400) [pid = 3288] [serial = 2145] [outer = 00000000] 14:12:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (143A1800) [pid = 3288] [serial = 2146] [outer = 1403E400] 14:12:18 INFO - PROCESS | 3288 | 1463173938490 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (143A8000) [pid = 3288] [serial = 2147] [outer = 1403E400] 14:12:18 INFO - PROCESS | 3288 | 1463173938934 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 624ms 14:12:18 INFO - PROCESS | 3288 | 1463173938959 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 3288 | 1463173938961 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 14:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:12:18 INFO - PROCESS | 3288 | 1463173938964 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 3288 | 1463173938966 Marionette TRACE conn3 <- [1,2826,null,{}] 14:12:18 INFO - PROCESS | 3288 | 1463173938969 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}] 14:12:19 INFO - PROCESS | 3288 | 1463173939044 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 14:12:19 INFO - PROCESS | 3288 | 1463173939050 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 3288 | ++DOCSHELL 143C4400 == 32 [pid = 3288] [id = 716] 14:12:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (143C5800) [pid = 3288] [serial = 2148] [outer = 00000000] 14:12:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1469CC00) [pid = 3288] [serial = 2149] [outer = 143C5800] 14:12:19 INFO - PROCESS | 3288 | 1463173939094 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1469F000) [pid = 3288] [serial = 2150] [outer = 143C5800] 14:12:19 INFO - PROCESS | 3288 | 1463173939544 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]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 625ms 14:12:19 INFO - PROCESS | 3288 | 1463173939609 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 3288 | 1463173939611 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 14:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:12:19 INFO - PROCESS | 3288 | 1463173939615 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 3288 | 1463173939617 Marionette TRACE conn3 <- [1,2830,null,{}] 14:12:19 INFO - PROCESS | 3288 | 1463173939621 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}] 14:12:19 INFO - PROCESS | 3288 | 1463173939698 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 14:12:19 INFO - PROCESS | 3288 | 1463173939704 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 3288 | ++DOCSHELL 0FD85C00 == 33 [pid = 3288] [id = 717] 14:12:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (10D55800) [pid = 3288] [serial = 2151] [outer = 00000000] 14:12:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (143C6000) [pid = 3288] [serial = 2152] [outer = 10D55800] 14:12:19 INFO - PROCESS | 3288 | 1463173939767 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1572EC00) [pid = 3288] [serial = 2153] [outer = 10D55800] 14:12:20 INFO - PROCESS | 3288 | 1463173940280 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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 14:12:20 INFO - PROCESS | 3288 | 1463173940314 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 3288 | 1463173940316 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 14:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:12:20 INFO - PROCESS | 3288 | 1463173940319 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 3288 | 1463173940320 Marionette TRACE conn3 <- [1,2834,null,{}] 14:12:20 INFO - PROCESS | 3288 | 1463173940324 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}] 14:12:20 INFO - PROCESS | 3288 | 1463173940444 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 14:12:20 INFO - PROCESS | 3288 | 1463173940537 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 3288 | ++DOCSHELL 1128E400 == 34 [pid = 3288] [id = 718] 14:12:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (157F2400) [pid = 3288] [serial = 2154] [outer = 00000000] 14:12:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (15846000) [pid = 3288] [serial = 2155] [outer = 157F2400] 14:12:20 INFO - PROCESS | 3288 | 1463173940581 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (15846800) [pid = 3288] [serial = 2156] [outer = 157F2400] 14:12:21 INFO - PROCESS | 3288 | 1463173941003 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]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 749ms 14:12:21 INFO - PROCESS | 3288 | 1463173941061 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 3288 | 1463173941063 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 14:12:21 INFO - PROCESS | 3288 | 1463173941067 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:12:21 INFO - PROCESS | 3288 | 1463173941068 Marionette TRACE conn3 <- [1,2838,null,{}] 14:12:21 INFO - PROCESS | 3288 | 1463173941072 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}] 14:12:21 INFO - PROCESS | 3288 | 1463173941190 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 14:12:21 INFO - PROCESS | 3288 | 1463173941258 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 3288 | ++DOCSHELL 1590F400 == 35 [pid = 3288] [id = 719] 14:12:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1592A000) [pid = 3288] [serial = 2157] [outer = 00000000] 14:12:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (15931400) [pid = 3288] [serial = 2158] [outer = 1592A000] 14:12:21 INFO - PROCESS | 3288 | 1463173941302 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (15936800) [pid = 3288] [serial = 2159] [outer = 1592A000] 14:12:21 INFO - PROCESS | 3288 | 1463173941729 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 703ms 14:12:21 INFO - PROCESS | 3288 | 1463173941768 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 3288 | 1463173941771 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 14:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:12:21 INFO - PROCESS | 3288 | 1463173941774 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 3288 | 1463173941776 Marionette TRACE conn3 <- [1,2842,null,{}] 14:12:21 INFO - PROCESS | 3288 | 1463173941787 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}] 14:12:22 INFO - PROCESS | 3288 | 1463173942714 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (16A17C00) [pid = 3288] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1734CC00) [pid = 3288] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0F553000) [pid = 3288] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (159BFC00) [pid = 3288] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1432A000) [pid = 3288] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (16F1CC00) [pid = 3288] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (13CA0000) [pid = 3288] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (17E81800) [pid = 3288] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (15F37C00) [pid = 3288] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (11288C00) [pid = 3288] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (17E89C00) [pid = 3288] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1A48B400) [pid = 3288] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1403DC00) [pid = 3288] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19D5E000) [pid = 3288] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1B6B1800) [pid = 3288] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18414400) [pid = 3288] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (19D4F400) [pid = 3288] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19F81400) [pid = 3288] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (12DE8800) [pid = 3288] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1AEBBC00) [pid = 3288] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (11748400) [pid = 3288] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19D57000) [pid = 3288] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1584AC00) [pid = 3288] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (12B88C00) [pid = 3288] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A074800) [pid = 3288] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (17E9C000) [pid = 3288] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (16704800) [pid = 3288] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1307A800) [pid = 3288] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (12B82400) [pid = 3288] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1B6B4400) [pid = 3288] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1B3F9C00) [pid = 3288] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1B3F5000) [pid = 3288] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1A984000) [pid = 3288] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:12:22 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1A987C00) [pid = 3288] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:12:22 INFO - PROCESS | 3288 | 1463173942799 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 3288 | ++DOCSHELL 10D62400 == 36 [pid = 3288] [id = 720] 14:12:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (10E4CC00) [pid = 3288] [serial = 2160] [outer = 00000000] 14:12:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1159F000) [pid = 3288] [serial = 2161] [outer = 10E4CC00] 14:12:22 INFO - PROCESS | 3288 | 1463173942861 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (13A07C00) [pid = 3288] [serial = 2162] [outer = 10E4CC00] 14:12:23 INFO - PROCESS | 3288 | 1463173943259 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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1499ms 14:12:23 INFO - PROCESS | 3288 | 1463173943284 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 3288 | 1463173943286 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 14:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:12:23 INFO - PROCESS | 3288 | 1463173943289 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 3288 | 1463173943290 Marionette TRACE conn3 <- [1,2846,null,{}] 14:12:23 INFO - PROCESS | 3288 | 1463173943294 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}] 14:12:23 INFO - PROCESS | 3288 | 1463173943373 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 14:12:23 INFO - PROCESS | 3288 | 1463173943380 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 3288 | ++DOCSHELL 12B88C00 == 37 [pid = 3288] [id = 721] 14:12:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (13CA2C00) [pid = 3288] [serial = 2163] [outer = 00000000] 14:12:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1661CC00) [pid = 3288] [serial = 2164] [outer = 13CA2C00] 14:12:23 INFO - PROCESS | 3288 | 1463173943422 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (166E6C00) [pid = 3288] [serial = 2165] [outer = 13CA2C00] 14:12:23 INFO - PROCESS | 3288 | 1463173943855 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 594ms 14:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:12:23 INFO - PROCESS | 3288 | 1463173943899 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 3288 | 1463173943901 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 14:12:23 INFO - PROCESS | 3288 | 1463173943904 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 3288 | 1463173943906 Marionette TRACE conn3 <- [1,2850,null,{}] 14:12:23 INFO - PROCESS | 3288 | 1463173943914 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}] 14:12:23 INFO - PROCESS | 3288 | 1463173943992 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 14:12:23 INFO - PROCESS | 3288 | 1463173943999 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 3288 | ++DOCSHELL 166E9800 == 38 [pid = 3288] [id = 722] 14:12:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (166EC400) [pid = 3288] [serial = 2166] [outer = 00000000] 14:12:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (16705400) [pid = 3288] [serial = 2167] [outer = 166EC400] 14:12:24 INFO - PROCESS | 3288 | 1463173944042 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (16A14C00) [pid = 3288] [serial = 2168] [outer = 166EC400] 14:12:24 INFO - PROCESS | 3288 | 1463173944495 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]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:12:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 14:12:24 INFO - PROCESS | 3288 | 1463173944554 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 3288 | 1463173944556 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 14:12:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:12:24 INFO - PROCESS | 3288 | 1463173944559 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 3288 | 1463173944561 Marionette TRACE conn3 <- [1,2854,null,{}] 14:12:24 INFO - PROCESS | 3288 | 1463173944565 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}] 14:12:24 INFO - PROCESS | 3288 | 1463173944643 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 14:12:24 INFO - PROCESS | 3288 | 1463173944650 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 3288 | ++DOCSHELL 16A17000 == 39 [pid = 3288] [id = 723] 14:12:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (16A1A800) [pid = 3288] [serial = 2169] [outer = 00000000] 14:12:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (16CA1C00) [pid = 3288] [serial = 2170] [outer = 16A1A800] 14:12:24 INFO - PROCESS | 3288 | 1463173944692 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (16F22400) [pid = 3288] [serial = 2171] [outer = 16A1A800] 14:12:25 INFO - PROCESS | 3288 | 1463173945530 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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:12:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1031ms 14:12:25 INFO - PROCESS | 3288 | 1463173945614 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 3288 | 1463173945619 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 14:12:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:12:25 INFO - PROCESS | 3288 | 1463173945624 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 3288 | 1463173945628 Marionette TRACE conn3 <- [1,2858,null,{}] 14:12:25 INFO - PROCESS | 3288 | 1463173945634 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}] 14:12:25 INFO - PROCESS | 3288 | 1463173945784 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 14:12:25 INFO - PROCESS | 3288 | 1463173945920 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 3288 | ++DOCSHELL 105D4800 == 40 [pid = 3288] [id = 724] 14:12:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (105DA000) [pid = 3288] [serial = 2172] [outer = 00000000] 14:12:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (11049800) [pid = 3288] [serial = 2173] [outer = 105DA000] 14:12:25 INFO - PROCESS | 3288 | 1463173945987 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (11058400) [pid = 3288] [serial = 2174] [outer = 105DA000] 14:12:26 INFO - PROCESS | 3288 | 1463173946662 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:12:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1093ms 14:12:26 INFO - PROCESS | 3288 | 1463173946725 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 3288 | 1463173946731 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 14:12:26 INFO - PROCESS | 3288 | 1463173946762 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:12:26 INFO - PROCESS | 3288 | 1463173946765 Marionette TRACE conn3 <- [1,2862,null,{}] 14:12:26 INFO - PROCESS | 3288 | 1463173946770 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}] 14:12:26 INFO - PROCESS | 3288 | 1463173946894 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 14:12:27 INFO - PROCESS | 3288 | 1463173947049 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 3288 | ++DOCSHELL 10762000 == 41 [pid = 3288] [id = 725] 14:12:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1153CC00) [pid = 3288] [serial = 2175] [outer = 00000000] 14:12:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (13025800) [pid = 3288] [serial = 2176] [outer = 1153CC00] 14:12:27 INFO - PROCESS | 3288 | 1463173947103 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1343E400) [pid = 3288] [serial = 2177] [outer = 1153CC00] 14:12:28 INFO - PROCESS | 3288 | 1463173948014 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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1296ms 14:12:28 INFO - PROCESS | 3288 | 1463173948064 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 3288 | 1463173948067 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 14:12:28 INFO - PROCESS | 3288 | 1463173948073 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:12:28 INFO - PROCESS | 3288 | 1463173948077 Marionette TRACE conn3 <- [1,2866,null,{}] 14:12:28 INFO - PROCESS | 3288 | 1463173948084 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}] 14:12:28 INFO - PROCESS | 3288 | 1463173948211 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 14:12:28 INFO - PROCESS | 3288 | 1463173948357 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 17E85C00 == 40 [pid = 3288] [id = 687] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 11050C00 == 39 [pid = 3288] [id = 690] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 11FEBC00 == 38 [pid = 3288] [id = 692] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 10D5E400 == 37 [pid = 3288] [id = 688] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 19D54400 == 36 [pid = 3288] [id = 691] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 15930C00 == 35 [pid = 3288] [id = 685] 14:12:28 INFO - PROCESS | 3288 | --DOCSHELL 1BABB000 == 34 [pid = 3288] [id = 709] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1BB84000) [pid = 3288] [serial = 1988] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (17E89000) [pid = 3288] [serial = 2006] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (12DE6800) [pid = 3288] [serial = 1997] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (174A9000) [pid = 3288] [serial = 2045] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1592BC00) [pid = 3288] [serial = 2000] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1BABB800) [pid = 3288] [serial = 1985] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (17663000) [pid = 3288] [serial = 1976] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1840CC00) [pid = 3288] [serial = 2009] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (16A1C000) [pid = 3288] [serial = 2003] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (11FEE400) [pid = 3288] [serial = 2039] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (19F7E800) [pid = 3288] [serial = 2015] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1B1D1000) [pid = 3288] [serial = 1979] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (143CAC00) [pid = 3288] [serial = 2042] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1A0F4400) [pid = 3288] [serial = 2018] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1B95B800) [pid = 3288] [serial = 1982] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19D41400) [pid = 3288] [serial = 2012] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1BB82C00) [pid = 3288] [serial = 2128] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1A483400) [pid = 3288] [serial = 2083] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (16A12400) [pid = 3288] [serial = 2081] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (15932400) [pid = 3288] [serial = 2080] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (13682C00) [pid = 3288] [serial = 2078] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (13435000) [pid = 3288] [serial = 2077] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1A7CD000) [pid = 3288] [serial = 2075] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (18416000) [pid = 3288] [serial = 2110] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (16F1BC00) [pid = 3288] [serial = 2107] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1734D000) [pid = 3288] [serial = 2108] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (13C9D800) [pid = 3288] [serial = 2104] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (158B9400) [pid = 3288] [serial = 2105] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (143CA400) [pid = 3288] [serial = 2102] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (14047000) [pid = 3288] [serial = 2101] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1BAAE400) [pid = 3288] [serial = 2099] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1B965800) [pid = 3288] [serial = 2098] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1B6BFC00) [pid = 3288] [serial = 2096] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1B6BB400) [pid = 3288] [serial = 2095] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1B486800) [pid = 3288] [serial = 2093] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1B3FDC00) [pid = 3288] [serial = 2092] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1B25C000) [pid = 3288] [serial = 2090] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1AEBD400) [pid = 3288] [serial = 2089] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1AEAE400) [pid = 3288] [serial = 2087] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1AE5AC00) [pid = 3288] [serial = 2086] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1A7D0C00) [pid = 3288] [serial = 2084] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18577800) [pid = 3288] [serial = 2111] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | ++DOCSHELL 0F552400 == 35 [pid = 3288] [id = 726] 14:12:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0F556C00) [pid = 3288] [serial = 2178] [outer = 00000000] 14:12:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (10D5E400) [pid = 3288] [serial = 2179] [outer = 0F556C00] 14:12:28 INFO - PROCESS | 3288 | 1463173948440 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (10E4FC00) [pid = 3288] [serial = 2180] [outer = 0F556C00] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (19F5F800) [pid = 3288] [serial = 2113] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19F88400) [pid = 3288] [serial = 2114] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1AD78000) [pid = 3288] [serial = 2116] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (179FC800) [pid = 3288] [serial = 2122] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1B268C00) [pid = 3288] [serial = 2119] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1B6BC400) [pid = 3288] [serial = 2125] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1B47F800) [pid = 3288] [serial = 2120] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1AE5B000) [pid = 3288] [serial = 2117] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1BAB2800) [pid = 3288] [serial = 2126] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (1AEB9800) [pid = 3288] [serial = 2123] [outer = 00000000] [url = about:blank] 14:12:28 INFO - PROCESS | 3288 | 1463173948888 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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 827ms 14:12:28 INFO - PROCESS | 3288 | 1463173948917 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 3288 | 1463173948923 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 14:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:12:28 INFO - PROCESS | 3288 | 1463173948929 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 3288 | 1463173948931 Marionette TRACE conn3 <- [1,2870,null,{}] 14:12:28 INFO - PROCESS | 3288 | 1463173948935 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}] 14:12:28 INFO - PROCESS | 3288 | 1463173949016 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 14:12:29 INFO - PROCESS | 3288 | 1463173949023 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 3288 | ++DOCSHELL 0F54F400 == 36 [pid = 3288] [id = 727] 14:12:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (1124B800) [pid = 3288] [serial = 2181] [outer = 00000000] 14:12:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (11F04000) [pid = 3288] [serial = 2182] [outer = 1124B800] 14:12:29 INFO - PROCESS | 3288 | 1463173949075 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (12B9A800) [pid = 3288] [serial = 2183] [outer = 1124B800] 14:12:29 INFO - PROCESS | 3288 | 1463173949574 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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 702ms 14:12:29 INFO - PROCESS | 3288 | 1463173949627 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 3288 | 1463173949629 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 14:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:12:29 INFO - PROCESS | 3288 | 1463173949633 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 3288 | 1463173949636 Marionette TRACE conn3 <- [1,2874,null,{}] 14:12:29 INFO - PROCESS | 3288 | 1463173949647 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}] 14:12:29 INFO - PROCESS | 3288 | 1463173949764 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 14:12:29 INFO - PROCESS | 3288 | 1463173949871 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 3288 | ++DOCSHELL 134DBC00 == 37 [pid = 3288] [id = 728] 14:12:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (13C9D800) [pid = 3288] [serial = 2184] [outer = 00000000] 14:12:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (13CA6000) [pid = 3288] [serial = 2185] [outer = 13C9D800] 14:12:29 INFO - PROCESS | 3288 | 1463173949918 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (14326800) [pid = 3288] [serial = 2186] [outer = 13C9D800] 14:12:30 INFO - PROCESS | 3288 | 1463173950330 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]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:12:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 750ms 14:12:30 INFO - PROCESS | 3288 | 1463173950374 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 14:12:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:12:30 INFO - PROCESS | 3288 | 1463173950376 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 14:12:30 INFO - PROCESS | 3288 | 1463173950380 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 3288 | 1463173950382 Marionette TRACE conn3 <- [1,2878,null,{}] 14:12:30 INFO - PROCESS | 3288 | 1463173950385 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}] 14:12:30 INFO - PROCESS | 3288 | 1463173950468 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 14:12:30 INFO - PROCESS | 3288 | 1463173950474 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 3288 | ++DOCSHELL 143CAC00 == 38 [pid = 3288] [id = 729] 14:12:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (14699C00) [pid = 3288] [serial = 2187] [outer = 00000000] 14:12:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (15739800) [pid = 3288] [serial = 2188] [outer = 14699C00] 14:12:30 INFO - PROCESS | 3288 | 1463173950519 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (157F7000) [pid = 3288] [serial = 2189] [outer = 14699C00] 14:12:30 INFO - PROCESS | 3288 | 1463173951010 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 14:12:31 INFO - PROCESS | 3288 | 1463173951079 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 3288 | 1463173951081 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 14:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:12:31 INFO - PROCESS | 3288 | 1463173951084 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 3288 | 1463173951086 Marionette TRACE conn3 <- [1,2882,null,{}] 14:12:31 INFO - PROCESS | 3288 | 1463173951091 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}] 14:12:31 INFO - PROCESS | 3288 | 1463173951232 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 14:12:31 INFO - PROCESS | 3288 | 1463173951254 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 3288 | ++DOCSHELL 1592A800 == 39 [pid = 3288] [id = 730] 14:12:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1592AC00) [pid = 3288] [serial = 2190] [outer = 00000000] 14:12:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1592F400) [pid = 3288] [serial = 2191] [outer = 1592AC00] 14:12:31 INFO - PROCESS | 3288 | 1463173951299 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1592FC00) [pid = 3288] [serial = 2192] [outer = 1592AC00] 14:12:31 INFO - PROCESS | 3288 | 1463173951743 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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 702ms 14:12:31 INFO - PROCESS | 3288 | 1463173951783 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 3288 | 1463173951785 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 14:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:12:31 INFO - PROCESS | 3288 | 1463173951788 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 3288 | 1463173951790 Marionette TRACE conn3 <- [1,2886,null,{}] 14:12:31 INFO - PROCESS | 3288 | 1463173951799 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}] 14:12:31 INFO - PROCESS | 3288 | 1463173951929 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 14:12:31 INFO - PROCESS | 3288 | 1463173951942 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 3288 | ++DOCSHELL 15938800 == 40 [pid = 3288] [id = 731] 14:12:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (159BD800) [pid = 3288] [serial = 2193] [outer = 00000000] 14:12:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (166F1C00) [pid = 3288] [serial = 2194] [outer = 159BD800] 14:12:32 INFO - PROCESS | 3288 | 1463173952040 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (16A12400) [pid = 3288] [serial = 2195] [outer = 159BD800] 14:12:32 INFO - PROCESS | 3288 | 1463173952479 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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 750ms 14:12:32 INFO - PROCESS | 3288 | 1463173952536 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 3288 | 1463173952538 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 14:12:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:12:32 INFO - PROCESS | 3288 | 1463173952541 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 3288 | 1463173952543 Marionette TRACE conn3 <- [1,2890,null,{}] 14:12:32 INFO - PROCESS | 3288 | 1463173952580 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}] 14:12:32 INFO - PROCESS | 3288 | 1463173952816 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (115A5C00) [pid = 3288] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (157F2400) [pid = 3288] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (11531800) [pid = 3288] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1592A000) [pid = 3288] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (13CA2C00) [pid = 3288] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (10D55800) [pid = 3288] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (10E4F000) [pid = 3288] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (10E4CC00) [pid = 3288] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1052D400) [pid = 3288] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1403E400) [pid = 3288] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (143C5800) [pid = 3288] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (134D0400) [pid = 3288] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:12:32 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (166EC400) [pid = 3288] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:12:32 INFO - PROCESS | 3288 | 1463173952884 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 3288 | ++DOCSHELL 10758800 == 41 [pid = 3288] [id = 732] 14:12:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (107EF800) [pid = 3288] [serial = 2196] [outer = 00000000] 14:12:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (1138BC00) [pid = 3288] [serial = 2197] [outer = 107EF800] 14:12:32 INFO - PROCESS | 3288 | 1463173952927 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (11531800) [pid = 3288] [serial = 2198] [outer = 107EF800] 14:12:33 INFO - PROCESS | 3288 | 1463173953299 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:12:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 797ms 14:12:33 INFO - PROCESS | 3288 | 1463173953342 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 3288 | 1463173953344 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 14:12:33 INFO - PROCESS | 3288 | 1463173953347 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:12:33 INFO - PROCESS | 3288 | 1463173953349 Marionette TRACE conn3 <- [1,2894,null,{}] 14:12:33 INFO - PROCESS | 3288 | 1463173953352 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}] 14:12:33 INFO - PROCESS | 3288 | 1463173953441 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 14:12:33 INFO - PROCESS | 3288 | 1463173953448 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 3288 | ++DOCSHELL 1403E400 == 42 [pid = 3288] [id = 733] 14:12:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1469B400) [pid = 3288] [serial = 2199] [outer = 00000000] 14:12:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (15934400) [pid = 3288] [serial = 2200] [outer = 1469B400] 14:12:33 INFO - PROCESS | 3288 | 1463173953491 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (16C96800) [pid = 3288] [serial = 2201] [outer = 1469B400] 14:12:33 INFO - PROCESS | 3288 | 1463173953917 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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:12:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 593ms 14:12:33 INFO - PROCESS | 3288 | 1463173953944 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 3288 | 1463173953946 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 14:12:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:12:33 INFO - PROCESS | 3288 | 1463173953961 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 3288 | 1463173953962 Marionette TRACE conn3 <- [1,2898,null,{}] 14:12:33 INFO - PROCESS | 3288 | 1463173953967 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}] 14:12:34 INFO - PROCESS | 3288 | 1463173954045 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 14:12:34 INFO - PROCESS | 3288 | 1463173954051 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 3288 | ++DOCSHELL 1360E400 == 43 [pid = 3288] [id = 734] 14:12:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (16F1BC00) [pid = 3288] [serial = 2202] [outer = 00000000] 14:12:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (17343000) [pid = 3288] [serial = 2203] [outer = 16F1BC00] 14:12:34 INFO - PROCESS | 3288 | 1463173954094 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (17345C00) [pid = 3288] [serial = 2204] [outer = 16F1BC00] 14:12:34 INFO - PROCESS | 3288 | 1463173954522 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]]]}] 14:12:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:12:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:12:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 593ms 14:12:34 INFO - PROCESS | 3288 | 1463173954547 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 3288 | 1463173954549 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 14:12:34 INFO - PROCESS | 3288 | 1463173954552 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - TEST-START | /DOMEvents/constructors.html 14:12:34 INFO - PROCESS | 3288 | 1463173954554 Marionette TRACE conn3 <- [1,2902,null,{}] 14:12:34 INFO - PROCESS | 3288 | 1463173954558 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}] 14:12:34 INFO - PROCESS | 3288 | 1463173954678 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 14:12:34 INFO - PROCESS | 3288 | 1463173954686 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 3288 | ++DOCSHELL 13CA4800 == 44 [pid = 3288] [id = 735] 14:12:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (143A0C00) [pid = 3288] [serial = 2205] [outer = 00000000] 14:12:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (11599C00) [pid = 3288] [serial = 2206] [outer = 143A0C00] 14:12:34 INFO - PROCESS | 3288 | 1463173954730 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (174B4C00) [pid = 3288] [serial = 2207] [outer = 143A0C00] 14:12:35 INFO - PROCESS | 3288 | 1463173955488 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]]]}] 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:12:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:12:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:12:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:12:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:12:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:12:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:12:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:12:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:12:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1046ms 14:12:35 INFO - PROCESS | 3288 | 1463173955649 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 3288 | 1463173955653 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 14:12:35 INFO - PROCESS | 3288 | 1463173955667 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 3288 | 1463173955671 Marionette TRACE conn3 <- [1,2906,null,{}] 14:12:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:12:35 INFO - PROCESS | 3288 | 1463173955676 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}] 14:12:35 INFO - PROCESS | 3288 | 1463173955771 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 14:12:35 INFO - PROCESS | 3288 | 1463173955901 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 3288 | ++DOCSHELL 0F697400 == 45 [pid = 3288] [id = 736] 14:12:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (10536800) [pid = 3288] [serial = 2208] [outer = 00000000] 14:12:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (133D7000) [pid = 3288] [serial = 2209] [outer = 10536800] 14:12:35 INFO - PROCESS | 3288 | 1463173955955 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (13A09000) [pid = 3288] [serial = 2210] [outer = 10536800] 14:12:36 INFO - PROCESS | 3288 | 1463173956485 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:12:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:12:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 844ms 14:12:36 INFO - PROCESS | 3288 | 1463173956519 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 3288 | 1463173956525 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 14:12:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:12:36 INFO - PROCESS | 3288 | 1463173956531 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 3288 | 1463173956534 Marionette TRACE conn3 <- [1,2910,null,{}] 14:12:36 INFO - PROCESS | 3288 | 1463173956538 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}] 14:12:36 INFO - PROCESS | 3288 | 1463173956698 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 14:12:36 INFO - PROCESS | 3288 | 1463173956777 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 3288 | ++DOCSHELL 1572A400 == 46 [pid = 3288] [id = 737] 14:12:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (157F0400) [pid = 3288] [serial = 2211] [outer = 00000000] 14:12:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (15F3AC00) [pid = 3288] [serial = 2212] [outer = 157F0400] 14:12:36 INFO - PROCESS | 3288 | 1463173956857 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (166E6400) [pid = 3288] [serial = 2213] [outer = 157F0400] 14:12:37 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:12:37 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:12:37 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:12:37 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:12:37 INFO - PROCESS | 3288 | 1463173957399 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]]]}] 14:12:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:12:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:12:37 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 14:12:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:12:37 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 14:12:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:12:37 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]" 14:12:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:12:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:12:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 906ms 14:12:37 INFO - PROCESS | 3288 | 1463173957440 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 3288 | 1463173957442 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 14:12:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:12:37 INFO - PROCESS | 3288 | 1463173957464 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 3288 | 1463173957469 Marionette TRACE conn3 <- [1,2914,null,{}] 14:12:37 INFO - PROCESS | 3288 | 1463173957480 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}] 14:12:37 INFO - PROCESS | 3288 | 1463173957586 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 14:12:37 INFO - PROCESS | 3288 | 1463173957709 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 3288 | ++DOCSHELL 17CAA800 == 47 [pid = 3288] [id = 738] 14:12:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (17CAD800) [pid = 3288] [serial = 2214] [outer = 00000000] 14:12:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (17E89C00) [pid = 3288] [serial = 2215] [outer = 17CAD800] 14:12:37 INFO - PROCESS | 3288 | 1463173957764 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (17E90000) [pid = 3288] [serial = 2216] [outer = 17CAD800] 14:12:38 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:12:38 INFO - PROCESS | 3288 | 1463173958252 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]]]}] 14:12:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:12:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 828ms 14:12:38 INFO - PROCESS | 3288 | 1463173958290 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 14:12:38 INFO - PROCESS | 3288 | 1463173958294 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 14:12:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:12:38 INFO - PROCESS | 3288 | 1463173958299 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 3288 | 1463173958303 Marionette TRACE conn3 <- [1,2918,null,{}] 14:12:38 INFO - PROCESS | 3288 | 1463173958308 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}] 14:12:38 INFO - PROCESS | 3288 | 1463173958414 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 14:12:38 INFO - PROCESS | 3288 | 1463173958552 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 3288 | ++DOCSHELL 17E8CC00 == 48 [pid = 3288] [id = 739] 14:12:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (17E93400) [pid = 3288] [serial = 2217] [outer = 00000000] 14:12:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (17E9D400) [pid = 3288] [serial = 2218] [outer = 17E93400] 14:12:38 INFO - PROCESS | 3288 | 1463173958608 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (17EA1000) [pid = 3288] [serial = 2219] [outer = 17E93400] 14:12:39 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:12:39 INFO - PROCESS | 3288 | 1463173959107 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]]]}] 14:12:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:12:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 843ms 14:12:39 INFO - PROCESS | 3288 | 1463173959144 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 3288 | 1463173959146 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:12:39 INFO - PROCESS | 3288 | 1463173959150 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 3288 | 1463173959152 Marionette TRACE conn3 <- [1,2922,null,{}] 14:12:39 INFO - PROCESS | 3288 | 1463173959155 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}] 14:12:39 INFO - PROCESS | 3288 | 1463173959257 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 14:12:39 INFO - PROCESS | 3288 | 1463173959371 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 3288 | ++DOCSHELL 17E98C00 == 49 [pid = 3288] [id = 740] 14:12:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (17E9D000) [pid = 3288] [serial = 2220] [outer = 00000000] 14:12:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (17F38800) [pid = 3288] [serial = 2221] [outer = 17E9D000] 14:12:39 INFO - PROCESS | 3288 | 1463173959465 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18408C00) [pid = 3288] [serial = 2222] [outer = 17E9D000] 14:12:39 INFO - PROCESS | 3288 | 1463173959973 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]]]}] 14:12:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:12:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 828ms 14:12:39 INFO - PROCESS | 3288 | 1463173959992 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 3288 | 1463173959994 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:12:39 INFO - PROCESS | 3288 | 1463173959998 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 3288 | 1463173960000 Marionette TRACE conn3 <- [1,2926,null,{}] 14:12:39 INFO - PROCESS | 3288 | 1463173960004 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}] 14:12:40 INFO - PROCESS | 3288 | 1463173960163 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 14:12:40 INFO - PROCESS | 3288 | 1463173960241 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 3288 | ++DOCSHELL 10D58C00 == 50 [pid = 3288] [id = 741] 14:12:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (17EC2800) [pid = 3288] [serial = 2223] [outer = 00000000] 14:12:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1841B000) [pid = 3288] [serial = 2224] [outer = 17EC2800] 14:12:40 INFO - PROCESS | 3288 | 1463173960294 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18420C00) [pid = 3288] [serial = 2225] [outer = 17EC2800] 14:12:40 INFO - PROCESS | 3288 | 1463173960833 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]]]}] 14:12:41 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. 14:12:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1031ms 14:12:41 INFO - PROCESS | 3288 | 1463173961039 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 3288 | 1463173961043 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 14:12:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:12:41 INFO - PROCESS | 3288 | 1463173961049 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 3288 | 1463173961052 Marionette TRACE conn3 <- [1,2930,null,{}] 14:12:41 INFO - PROCESS | 3288 | 1463173961058 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}] 14:12:41 INFO - PROCESS | 3288 | 1463173961209 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 14:12:41 INFO - PROCESS | 3288 | 1463173961314 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 3288 | ++DOCSHELL 10D60800 == 51 [pid = 3288] [id = 742] 14:12:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (10E55400) [pid = 3288] [serial = 2226] [outer = 00000000] 14:12:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (11054800) [pid = 3288] [serial = 2227] [outer = 10E55400] 14:12:41 INFO - PROCESS | 3288 | 1463173961363 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (115A2C00) [pid = 3288] [serial = 2228] [outer = 10E55400] 14:12:41 INFO - PROCESS | 3288 | 1463173961877 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"]]]}] 14:12:41 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 14:12:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:12:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 844ms 14:12:41 INFO - PROCESS | 3288 | 1463173961892 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 3288 | 1463173961895 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 14:12:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:12:41 INFO - PROCESS | 3288 | 1463173961902 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 3288 | 1463173961906 Marionette TRACE conn3 <- [1,2934,null,{}] 14:12:41 INFO - PROCESS | 3288 | 1463173961935 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}] 14:12:42 INFO - PROCESS | 3288 | 1463173962038 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 14:12:42 INFO - PROCESS | 3288 | --DOCSHELL 1A7D0400 == 50 [pid = 3288] [id = 695] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (16705400) [pid = 3288] [serial = 2167] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (13370C00) [pid = 3288] [serial = 2141] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (15846000) [pid = 3288] [serial = 2155] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (12DE9800) [pid = 3288] [serial = 2140] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1159A000) [pid = 3288] [serial = 2137] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (11751000) [pid = 3288] [serial = 2138] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (15931400) [pid = 3288] [serial = 2158] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (15846800) [pid = 3288] [serial = 2156] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (15936800) [pid = 3288] [serial = 2159] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1661CC00) [pid = 3288] [serial = 2164] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (143C6000) [pid = 3288] [serial = 2152] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (10E54400) [pid = 3288] [serial = 2134] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1104DC00) [pid = 3288] [serial = 2135] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (1159F000) [pid = 3288] [serial = 2161] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (10767400) [pid = 3288] [serial = 2131] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (143A1800) [pid = 3288] [serial = 2146] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (107FA800) [pid = 3288] [serial = 2132] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (16A14C00) [pid = 3288] [serial = 2168] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (143A8000) [pid = 3288] [serial = 2147] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1469F000) [pid = 3288] [serial = 2150] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1469CC00) [pid = 3288] [serial = 2149] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (13682000) [pid = 3288] [serial = 2143] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (13A09800) [pid = 3288] [serial = 2144] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (166E6C00) [pid = 3288] [serial = 2165] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1572EC00) [pid = 3288] [serial = 2153] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (13A07C00) [pid = 3288] [serial = 2162] [outer = 00000000] [url = about:blank] 14:12:42 INFO - PROCESS | 3288 | 1463173962181 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 3288 | ++DOCSHELL 0FD37400 == 51 [pid = 3288] [id = 743] 14:12:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (10767400) [pid = 3288] [serial = 2229] [outer = 00000000] 14:12:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (10E4C000) [pid = 3288] [serial = 2230] [outer = 10767400] 14:12:42 INFO - PROCESS | 3288 | 1463173962226 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1104F800) [pid = 3288] [serial = 2231] [outer = 10767400] 14:12:42 INFO - PROCESS | 3288 | 1463173962583 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]]]}] 14:12:42 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. 14:12:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 702ms 14:12:42 INFO - PROCESS | 3288 | 1463173962597 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 3288 | 1463173962599 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 14:12:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:12:42 INFO - PROCESS | 3288 | 1463173962602 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 3288 | 1463173962604 Marionette TRACE conn3 <- [1,2938,null,{}] 14:12:42 INFO - PROCESS | 3288 | 1463173962613 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}] 14:12:42 INFO - PROCESS | 3288 | 1463173962762 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 14:12:42 INFO - PROCESS | 3288 | 1463173962863 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 3288 | ++DOCSHELL 12DE9800 == 52 [pid = 3288] [id = 744] 14:12:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1302F000) [pid = 3288] [serial = 2232] [outer = 00000000] 14:12:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (13AEA000) [pid = 3288] [serial = 2233] [outer = 1302F000] 14:12:42 INFO - PROCESS | 3288 | 1463173962910 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (143A5400) [pid = 3288] [serial = 2234] [outer = 1302F000] 14:12:43 INFO - PROCESS | 3288 | ++DOCSHELL 1572B400 == 53 [pid = 3288] [id = 745] 14:12:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1572BC00) [pid = 3288] [serial = 2235] [outer = 00000000] 14:12:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1572C400) [pid = 3288] [serial = 2236] [outer = 1572BC00] 14:12:43 INFO - PROCESS | 3288 | 1463173963308 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]]]}] 14:12:43 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. 14:12:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 14:12:43 INFO - PROCESS | 3288 | 1463173963342 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 3288 | 1463173963344 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 14:12:43 INFO - PROCESS | 3288 | 1463173963348 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:12:43 INFO - PROCESS | 3288 | 1463173963349 Marionette TRACE conn3 <- [1,2942,null,{}] 14:12:43 INFO - PROCESS | 3288 | 1463173963353 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}] 14:12:43 INFO - PROCESS | 3288 | 1463173963450 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 14:12:43 INFO - PROCESS | 3288 | 1463173963465 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 3288 | ++DOCSHELL 0CA7D800 == 54 [pid = 3288] [id = 746] 14:12:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (143CF000) [pid = 3288] [serial = 2237] [outer = 00000000] 14:12:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (15735C00) [pid = 3288] [serial = 2238] [outer = 143CF000] 14:12:43 INFO - PROCESS | 3288 | 1463173963510 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (157EF400) [pid = 3288] [serial = 2239] [outer = 143CF000] 14:12:43 INFO - PROCESS | 3288 | 1463173963913 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]]]}] 14:12:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:12:43 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 14:12:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 593ms 14:12:43 INFO - PROCESS | 3288 | 1463173963945 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 3288 | 1463173963947 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 14:12:43 INFO - PROCESS | 3288 | 1463173963950 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:12:43 INFO - PROCESS | 3288 | 1463173963952 Marionette TRACE conn3 <- [1,2946,null,{}] 14:12:43 INFO - PROCESS | 3288 | 1463173963955 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}] 14:12:44 INFO - PROCESS | 3288 | 1463173964099 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 14:12:44 INFO - PROCESS | 3288 | 1463173964188 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 3288 | ++DOCSHELL 15912400 == 55 [pid = 3288] [id = 747] 14:12:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (15914000) [pid = 3288] [serial = 2240] [outer = 00000000] 14:12:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (15932C00) [pid = 3288] [serial = 2241] [outer = 15914000] 14:12:44 INFO - PROCESS | 3288 | 1463173964231 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1661CC00) [pid = 3288] [serial = 2242] [outer = 15914000] 14:12:44 INFO - PROCESS | 3288 | 1463173964616 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]]]}] 14:12:44 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. 14:12:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 14:12:44 INFO - PROCESS | 3288 | 1463173964653 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 3288 | 1463173964655 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 14:12:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:12:44 INFO - PROCESS | 3288 | 1463173964658 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 3288 | 1463173964660 Marionette TRACE conn3 <- [1,2950,null,{}] 14:12:44 INFO - PROCESS | 3288 | 1463173964663 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}] 14:12:44 INFO - PROCESS | 3288 | 1463173964798 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 14:12:44 INFO - PROCESS | 3288 | 1463173964863 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 3288 | ++DOCSHELL 15936400 == 56 [pid = 3288] [id = 748] 14:12:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (166E8000) [pid = 3288] [serial = 2243] [outer = 00000000] 14:12:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (16A1B400) [pid = 3288] [serial = 2244] [outer = 166E8000] 14:12:44 INFO - PROCESS | 3288 | 1463173964906 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1703A400) [pid = 3288] [serial = 2245] [outer = 166E8000] 14:12:45 INFO - PROCESS | 3288 | 1463173965300 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]]]}] 14:12:45 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. 14:12:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 702ms 14:12:45 INFO - PROCESS | 3288 | 1463173965356 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 3288 | 1463173965358 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 14:12:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:12:45 INFO - PROCESS | 3288 | 1463173965361 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 3288 | 1463173965363 Marionette TRACE conn3 <- [1,2954,null,{}] 14:12:45 INFO - PROCESS | 3288 | 1463173965366 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}] 14:12:45 INFO - PROCESS | 3288 | 1463173965482 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 14:12:45 INFO - PROCESS | 3288 | 1463173965586 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 3288 | ++DOCSHELL 17E81800 == 57 [pid = 3288] [id = 749] 14:12:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (17E84000) [pid = 3288] [serial = 2246] [outer = 00000000] 14:12:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (17E95400) [pid = 3288] [serial = 2247] [outer = 17E84000] 14:12:45 INFO - PROCESS | 3288 | 1463173965628 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (17EA2800) [pid = 3288] [serial = 2248] [outer = 17E84000] 14:12:46 INFO - PROCESS | 3288 | 1463173966008 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]]]}] 14:12:46 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. 14:12:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 703ms 14:12:46 INFO - PROCESS | 3288 | 1463173966060 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 3288 | 1463173966062 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:12:46 INFO - PROCESS | 3288 | 1463173966066 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 3288 | 1463173966067 Marionette TRACE conn3 <- [1,2958,null,{}] 14:12:46 INFO - PROCESS | 3288 | 1463173966071 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}] 14:12:46 INFO - PROCESS | 3288 | 1463173966187 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 14:12:46 INFO - PROCESS | 3288 | 1463173966251 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 3288 | ++DOCSHELL 16F24800 == 58 [pid = 3288] [id = 750] 14:12:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (179FAC00) [pid = 3288] [serial = 2249] [outer = 00000000] 14:12:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18413C00) [pid = 3288] [serial = 2250] [outer = 179FAC00] 14:12:46 INFO - PROCESS | 3288 | 1463173966294 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1841A000) [pid = 3288] [serial = 2251] [outer = 179FAC00] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1592AC00) [pid = 3288] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (159BD800) [pid = 3288] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (14699C00) [pid = 3288] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1124B800) [pid = 3288] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (107EF800) [pid = 3288] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (16F1BC00) [pid = 3288] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0F556C00) [pid = 3288] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (13C9D800) [pid = 3288] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:12:46 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1469B400) [pid = 3288] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:12:46 INFO - PROCESS | 3288 | 1463173966714 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]]]}] 14:12:46 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. 14:12:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 703ms 14:12:46 INFO - PROCESS | 3288 | 1463173966766 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 3288 | 1463173966768 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:12:46 INFO - PROCESS | 3288 | 1463173966771 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 3288 | 1463173966772 Marionette TRACE conn3 <- [1,2962,null,{}] 14:12:46 INFO - PROCESS | 3288 | 1463173966780 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}] 14:12:46 INFO - PROCESS | 3288 | 1463173966873 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 14:12:46 INFO - PROCESS | 3288 | 1463173966907 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 3288 | ++DOCSHELL 15845C00 == 59 [pid = 3288] [id = 751] 14:12:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1592AC00) [pid = 3288] [serial = 2252] [outer = 00000000] 14:12:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (17047400) [pid = 3288] [serial = 2253] [outer = 1592AC00] 14:12:46 INFO - PROCESS | 3288 | 1463173966950 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (17342C00) [pid = 3288] [serial = 2254] [outer = 1592AC00] 14:12:47 INFO - PROCESS | 3288 | 1463173967364 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]]]}] 14:12:47 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. 14:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 640ms 14:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:12:47 INFO - PROCESS | 3288 | 1463173967411 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 3288 | 1463173967413 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 14:12:47 INFO - PROCESS | 3288 | 1463173967416 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 3288 | 1463173967418 Marionette TRACE conn3 <- [1,2966,null,{}] 14:12:47 INFO - PROCESS | 3288 | 1463173967421 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}] 14:12:47 INFO - PROCESS | 3288 | 1463173967506 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 14:12:47 INFO - PROCESS | 3288 | 1463173967512 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 3288 | ++DOCSHELL 166EFC00 == 60 [pid = 3288] [id = 752] 14:12:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (16F1BC00) [pid = 3288] [serial = 2255] [outer = 00000000] 14:12:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (19D36400) [pid = 3288] [serial = 2256] [outer = 16F1BC00] 14:12:47 INFO - PROCESS | 3288 | 1463173967554 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (19D39400) [pid = 3288] [serial = 2257] [outer = 16F1BC00] 14:12:47 INFO - PROCESS | 3288 | 1463173967972 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]]]}] 14:12:48 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. 14:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 594ms 14:12:48 INFO - PROCESS | 3288 | 1463173968012 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 3288 | 1463173968014 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 14:12:48 INFO - PROCESS | 3288 | 1463173968017 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:12:48 INFO - PROCESS | 3288 | 1463173968019 Marionette TRACE conn3 <- [1,2970,null,{}] 14:12:48 INFO - PROCESS | 3288 | 1463173968023 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}] 14:12:48 INFO - PROCESS | 3288 | 1463173968165 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 14:12:48 INFO - PROCESS | 3288 | 1463173968178 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 3288 | ++DOCSHELL 0FD39400 == 61 [pid = 3288] [id = 753] 14:12:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (11FE2400) [pid = 3288] [serial = 2258] [outer = 00000000] 14:12:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (19D53400) [pid = 3288] [serial = 2259] [outer = 11FE2400] 14:12:48 INFO - PROCESS | 3288 | 1463173968226 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D58C00) [pid = 3288] [serial = 2260] [outer = 11FE2400] 14:12:48 INFO - PROCESS | 3288 | 1463173968800 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"]]]}] 14:12:48 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 14:12:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 843ms 14:12:48 INFO - PROCESS | 3288 | 1463173968861 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 3288 | 1463173968865 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 14:12:48 INFO - PROCESS | 3288 | 1463173968871 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:12:48 INFO - PROCESS | 3288 | 1463173968875 Marionette TRACE conn3 <- [1,2974,null,{}] 14:12:48 INFO - PROCESS | 3288 | 1463173968880 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}] 14:12:48 INFO - PROCESS | 3288 | 1463173968992 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 14:12:49 INFO - PROCESS | 3288 | 1463173969134 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 3288 | ++DOCSHELL 11049C00 == 62 [pid = 3288] [id = 754] 14:12:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1104AC00) [pid = 3288] [serial = 2261] [outer = 00000000] 14:12:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1307FC00) [pid = 3288] [serial = 2262] [outer = 1104AC00] 14:12:49 INFO - PROCESS | 3288 | 1463173969191 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (13441C00) [pid = 3288] [serial = 2263] [outer = 1104AC00] 14:12:49 INFO - PROCESS | 3288 | 1463173969751 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]]]}] 14:12:49 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. 14:12:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 890ms 14:12:49 INFO - PROCESS | 3288 | 1463173969792 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 3288 | 1463173969798 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:12:49 INFO - PROCESS | 3288 | 1463173969807 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 3288 | 1463173969810 Marionette TRACE conn3 <- [1,2978,null,{}] 14:12:49 INFO - PROCESS | 3288 | 1463173969814 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}] 14:12:49 INFO - PROCESS | 3288 | 1463173969923 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:12:50 INFO - PROCESS | 3288 | 1463173970036 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 3288 | ++DOCSHELL 13CA9000 == 63 [pid = 3288] [id = 755] 14:12:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (15734000) [pid = 3288] [serial = 2264] [outer = 00000000] 14:12:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (159BE800) [pid = 3288] [serial = 2265] [outer = 15734000] 14:12:50 INFO - PROCESS | 3288 | 1463173970129 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (16702C00) [pid = 3288] [serial = 2266] [outer = 15734000] 14:12:50 INFO - PROCESS | 3288 | ++DOCSHELL 1840CC00 == 64 [pid = 3288] [id = 756] 14:12:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (18415800) [pid = 3288] [serial = 2267] [outer = 00000000] 14:12:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18776000) [pid = 3288] [serial = 2268] [outer = 18415800] 14:12:50 INFO - PROCESS | 3288 | 1463173970726 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]]]}] 14:12:50 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. 14:12:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 937ms 14:12:50 INFO - PROCESS | 3288 | 1463173970752 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 3288 | 1463173970755 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 14:12:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:12:50 INFO - PROCESS | 3288 | 1463173970759 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 3288 | 1463173970763 Marionette TRACE conn3 <- [1,2982,null,{}] 14:12:50 INFO - PROCESS | 3288 | 1463173970774 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}] 14:12:50 INFO - PROCESS | 3288 | 1463173970954 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:12:50 INFO - PROCESS | 3288 | 1463173970965 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 3288 | ++DOCSHELL 19D3C800 == 65 [pid = 3288] [id = 757] 14:12:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (19D3E000) [pid = 3288] [serial = 2269] [outer = 00000000] 14:12:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (19D57000) [pid = 3288] [serial = 2270] [outer = 19D3E000] 14:12:51 INFO - PROCESS | 3288 | 1463173971021 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19F5A400) [pid = 3288] [serial = 2271] [outer = 19D3E000] 14:12:51 INFO - PROCESS | 3288 | 1463173971624 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]]]}] 14:12:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:12:51 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 14:12:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 906ms 14:12:51 INFO - PROCESS | 3288 | 1463173971663 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 3288 | 1463173971666 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 14:12:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:12:51 INFO - PROCESS | 3288 | 1463173971669 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 3288 | 1463173971671 Marionette TRACE conn3 <- [1,2986,null,{}] 14:12:51 INFO - PROCESS | 3288 | 1463173971674 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}] 14:12:51 INFO - PROCESS | 3288 | 1463173971795 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:12:51 INFO - PROCESS | 3288 | 1463173971912 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 3288 | ++DOCSHELL 19D44000 == 66 [pid = 3288] [id = 758] 14:12:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19D5EC00) [pid = 3288] [serial = 2272] [outer = 00000000] 14:12:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19F66C00) [pid = 3288] [serial = 2273] [outer = 19D5EC00] 14:12:52 INFO - PROCESS | 3288 | 1463173972006 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19F7BC00) [pid = 3288] [serial = 2274] [outer = 19D5EC00] 14:12:52 INFO - PROCESS | 3288 | 1463173972503 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]]]}] 14:12:52 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. 14:12:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 14:12:52 INFO - PROCESS | 3288 | 1463173972573 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 3288 | 1463173972575 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 14:12:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:12:52 INFO - PROCESS | 3288 | 1463173972579 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 3288 | 1463173972581 Marionette TRACE conn3 <- [1,2990,null,{}] 14:12:52 INFO - PROCESS | 3288 | 1463173972585 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}] 14:12:52 INFO - PROCESS | 3288 | 1463173972692 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:12:52 INFO - PROCESS | 3288 | 1463173972853 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 3288 | ++DOCSHELL 13A01400 == 67 [pid = 3288] [id = 759] 14:12:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19D5A800) [pid = 3288] [serial = 2275] [outer = 00000000] 14:12:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19F86000) [pid = 3288] [serial = 2276] [outer = 19D5A800] 14:12:52 INFO - PROCESS | 3288 | 1463173972906 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A068C00) [pid = 3288] [serial = 2277] [outer = 19D5A800] 14:12:53 INFO - PROCESS | 3288 | 1463173973427 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]]]}] 14:12:53 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. 14:12:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 906ms 14:12:53 INFO - PROCESS | 3288 | 1463173973483 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 3288 | 1463173973485 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:12:53 INFO - PROCESS | 3288 | 1463173973488 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 3288 | 1463173973490 Marionette TRACE conn3 <- [1,2994,null,{}] 14:12:53 INFO - PROCESS | 3288 | 1463173973494 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}] 14:12:53 INFO - PROCESS | 3288 | 1463173973616 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:12:53 INFO - PROCESS | 3288 | 1463173973773 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 3288 | ++DOCSHELL 107F4000 == 68 [pid = 3288] [id = 760] 14:12:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (107FA800) [pid = 3288] [serial = 2278] [outer = 00000000] 14:12:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1A0EFC00) [pid = 3288] [serial = 2279] [outer = 107FA800] 14:12:53 INFO - PROCESS | 3288 | 1463173973833 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1A0F4400) [pid = 3288] [serial = 2280] [outer = 107FA800] 14:12:54 INFO - PROCESS | 3288 | 1463173974520 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]]]}] 14:12:54 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. 14:12:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1046ms 14:12:54 INFO - PROCESS | 3288 | 1463173974531 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 3288 | 1463173974534 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 14:12:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:12:54 INFO - PROCESS | 3288 | 1463173974539 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 3288 | 1463173974542 Marionette TRACE conn3 <- [1,2998,null,{}] 14:12:54 INFO - PROCESS | 3288 | 1463173974565 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}] 14:12:54 INFO - PROCESS | 3288 | 1463173974663 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:12:54 INFO - PROCESS | 3288 | 1463173974779 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 3288 | ++DOCSHELL 12B85400 == 69 [pid = 3288] [id = 761] 14:12:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (12B9A400) [pid = 3288] [serial = 2281] [outer = 00000000] 14:12:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (13686400) [pid = 3288] [serial = 2282] [outer = 12B9A400] 14:12:54 INFO - PROCESS | 3288 | 1463173974838 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (143A7000) [pid = 3288] [serial = 2283] [outer = 12B9A400] 14:12:55 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:12:55 INFO - PROCESS | 3288 | 1463173975387 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:12:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:12:55 INFO - {} 14:12:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:12:55 INFO - {} 14:12:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:12:55 INFO - {} 14:12:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:12:55 INFO - {} 14:12:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 859ms 14:12:55 INFO - PROCESS | 3288 | 1463173975400 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 3288 | 1463173975405 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 14:12:55 INFO - TEST-START | /FileAPI/fileReader.html 14:12:55 INFO - PROCESS | 3288 | 1463173975411 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 3288 | 1463173975414 Marionette TRACE conn3 <- [1,3002,null,{}] 14:12:55 INFO - PROCESS | 3288 | 1463173975417 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}] 14:12:55 INFO - PROCESS | 3288 | 1463173975513 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:12:55 INFO - PROCESS | 3288 | 1463173975659 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 3288 | ++DOCSHELL 11052000 == 70 [pid = 3288] [id = 762] 14:12:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (11528000) [pid = 3288] [serial = 2284] [outer = 00000000] 14:12:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (15847400) [pid = 3288] [serial = 2285] [outer = 11528000] 14:12:55 INFO - PROCESS | 3288 | 1463173975707 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (15937400) [pid = 3288] [serial = 2286] [outer = 11528000] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 1592A800 == 69 [pid = 3288] [id = 730] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 1A7D0000 == 68 [pid = 3288] [id = 696] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 1403E400 == 67 [pid = 3288] [id = 733] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 15938800 == 66 [pid = 3288] [id = 731] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 10758800 == 65 [pid = 3288] [id = 732] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 143CAC00 == 64 [pid = 3288] [id = 729] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 134DBC00 == 63 [pid = 3288] [id = 728] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 1B3F4400 == 62 [pid = 3288] [id = 697] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 166EFC00 == 61 [pid = 3288] [id = 752] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 15845C00 == 60 [pid = 3288] [id = 751] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 16F24800 == 59 [pid = 3288] [id = 750] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 17E81800 == 58 [pid = 3288] [id = 749] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 15936400 == 57 [pid = 3288] [id = 748] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 15912400 == 56 [pid = 3288] [id = 747] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 0CA7D800 == 55 [pid = 3288] [id = 746] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 1572B400 == 54 [pid = 3288] [id = 745] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 12DE9800 == 53 [pid = 3288] [id = 744] 14:12:55 INFO - PROCESS | 3288 | --DOCSHELL 0FD37400 == 52 [pid = 3288] [id = 743] 14:12:55 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (11599C00) [pid = 3288] [serial = 2206] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (13025800) [pid = 3288] [serial = 2176] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOCSHELL 10D60800 == 51 [pid = 3288] [id = 742] 14:12:56 INFO - PROCESS | 3288 | --DOCSHELL 0F697400 == 50 [pid = 3288] [id = 736] 14:12:56 INFO - PROCESS | 3288 | --DOCSHELL 13CA4800 == 49 [pid = 3288] [id = 735] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1592F400) [pid = 3288] [serial = 2191] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (166F1C00) [pid = 3288] [serial = 2194] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (16CA1C00) [pid = 3288] [serial = 2170] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (11049800) [pid = 3288] [serial = 2173] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (15739800) [pid = 3288] [serial = 2188] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (11F04000) [pid = 3288] [serial = 2182] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (12B9A800) [pid = 3288] [serial = 2183] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1138BC00) [pid = 3288] [serial = 2197] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (17343000) [pid = 3288] [serial = 2203] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (10D5E400) [pid = 3288] [serial = 2179] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (10E4FC00) [pid = 3288] [serial = 2180] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (16A12400) [pid = 3288] [serial = 2195] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (13CA6000) [pid = 3288] [serial = 2185] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (14326800) [pid = 3288] [serial = 2186] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (17345C00) [pid = 3288] [serial = 2204] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (15934400) [pid = 3288] [serial = 2200] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (11531800) [pid = 3288] [serial = 2198] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1592FC00) [pid = 3288] [serial = 2192] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (157F7000) [pid = 3288] [serial = 2189] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (16C96800) [pid = 3288] [serial = 2201] [outer = 00000000] [url = about:blank] 14:12:56 INFO - PROCESS | 3288 | 1463173976211 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]]]}] 14:12:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:12:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:12:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:12:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:12:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 843ms 14:12:56 INFO - PROCESS | 3288 | 1463173976253 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 3288 | 1463173976255 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 14:12:56 INFO - TEST-START | /FileAPI/historical.html 14:12:56 INFO - PROCESS | 3288 | 1463173976259 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 3288 | 1463173976262 Marionette TRACE conn3 <- [1,3006,null,{}] 14:12:56 INFO - PROCESS | 3288 | 1463173976272 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}] 14:12:56 INFO - PROCESS | 3288 | 1463173976359 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:12:56 INFO - PROCESS | 3288 | 1463173976369 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 3288 | ++DOCSHELL 11055C00 == 50 [pid = 3288] [id = 763] 14:12:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (11056800) [pid = 3288] [serial = 2287] [outer = 00000000] 14:12:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (134DBC00) [pid = 3288] [serial = 2288] [outer = 11056800] 14:12:56 INFO - PROCESS | 3288 | 1463173976415 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1403E400) [pid = 3288] [serial = 2289] [outer = 11056800] 14:12:56 INFO - PROCESS | 3288 | 1463173976908 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"]]]}] 14:12:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:12:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:12:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:12:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:12:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:12:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:12:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:12:56 INFO - TEST-OK | /FileAPI/historical.html | took 687ms 14:12:56 INFO - PROCESS | 3288 | 1463173976959 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 3288 | 1463173976961 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 14:12:56 INFO - TEST-START | /FileAPI/idlharness.html 14:12:56 INFO - PROCESS | 3288 | 1463173976965 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 3288 | 1463173976967 Marionette TRACE conn3 <- [1,3010,null,{}] 14:12:56 INFO - PROCESS | 3288 | 1463173976970 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}] 14:12:57 INFO - PROCESS | 3288 | 1463173977079 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:12:57 INFO - PROCESS | 3288 | 1463173977088 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 3288 | ++DOCSHELL 143A9C00 == 51 [pid = 3288] [id = 764] 14:12:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (157EE800) [pid = 3288] [serial = 2290] [outer = 00000000] 14:12:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (15930C00) [pid = 3288] [serial = 2291] [outer = 157EE800] 14:12:57 INFO - PROCESS | 3288 | 1463173977134 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (159C1C00) [pid = 3288] [serial = 2292] [outer = 157EE800] 14:12:57 INFO - PROCESS | 3288 | 1463173977940 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]]]}] 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:12:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:12:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:12:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:12:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:12:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:12:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:12:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:12:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:12:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:12:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:12:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:12:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:12:58 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 14:12:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:12:58 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 14:12:58 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 14:12:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:12:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:12:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:12:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:12:58 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 14:12:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:12:58 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 14:12:58 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 14:12:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:12:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:12:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:12:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:12:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:12:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:12:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1109ms 14:12:58 INFO - PROCESS | 3288 | 1463173978077 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 3288 | 1463173978079 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 14:12:58 INFO - TEST-START | /FileAPI/idlharness.worker 14:12:58 INFO - PROCESS | 3288 | 1463173978083 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 3288 | 1463173978085 Marionette TRACE conn3 <- [1,3014,null,{}] 14:12:58 INFO - PROCESS | 3288 | 1463173978088 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}] 14:12:58 INFO - PROCESS | 3288 | 1463173978233 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:12:58 INFO - PROCESS | 3288 | 1463173978296 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 3288 | ++DOCSHELL 15935400 == 52 [pid = 3288] [id = 765] 14:12:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (15F36400) [pid = 3288] [serial = 2293] [outer = 00000000] 14:12:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19D43800) [pid = 3288] [serial = 2294] [outer = 15F36400] 14:12:58 INFO - PROCESS | 3288 | 1463173978339 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19D5CC00) [pid = 3288] [serial = 2295] [outer = 15F36400] 14:12:58 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:12:59 INFO - PROCESS | 3288 | 1463173979285 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,{},{}]]]}] 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:12:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:12:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:12:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:12:59 INFO - {} 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:12:59 INFO - {} 14:12:59 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 - {} 14:12:59 INFO - {} 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:12:59 INFO - {} 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:12:59 INFO - {} 14:12:59 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 - {} 14:12:59 INFO - {} 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:12:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:12:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 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 14:12:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:12:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:12:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:12:59 INFO - {} 14:12:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1436ms 14:12:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:12:59 INFO - PROCESS | 3288 | 1463173979523 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 3288 | 1463173979525 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 14:12:59 INFO - PROCESS | 3288 | 1463173979528 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 3288 | 1463173979530 Marionette TRACE conn3 <- [1,3018,null,{}] 14:12:59 INFO - PROCESS | 3288 | 1463173979533 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}] 14:12:59 INFO - PROCESS | 3288 | 1463173979691 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:12:59 INFO - PROCESS | 3288 | 1463173979713 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 3288 | ++DOCSHELL 19F7EC00 == 53 [pid = 3288] [id = 766] 14:12:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1A06DC00) [pid = 3288] [serial = 2296] [outer = 00000000] 14:12:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1B264C00) [pid = 3288] [serial = 2297] [outer = 1A06DC00] 14:12:59 INFO - PROCESS | 3288 | 1463173979757 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1B267400) [pid = 3288] [serial = 2298] [outer = 1A06DC00] 14:13:00 INFO - PROCESS | 3288 | 1463173980173 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]]]}] 14:13:00 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 14:13:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 687ms 14:13:00 INFO - PROCESS | 3288 | 1463173980226 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 3288 | 1463173980228 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 14:13:00 INFO - PROCESS | 3288 | 1463173980231 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:13:00 INFO - PROCESS | 3288 | 1463173980232 Marionette TRACE conn3 <- [1,3022,null,{}] 14:13:00 INFO - PROCESS | 3288 | 1463173980236 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}] 14:13:00 INFO - PROCESS | 3288 | 1463173980354 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:13:00 INFO - PROCESS | 3288 | 1463173980422 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 3288 | ++DOCSHELL 13CA0000 == 54 [pid = 3288] [id = 767] 14:13:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1572E000) [pid = 3288] [serial = 2299] [outer = 00000000] 14:13:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B3F9C00) [pid = 3288] [serial = 2300] [outer = 1572E000] 14:13:00 INFO - PROCESS | 3288 | 1463173980468 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (12DEE400) [pid = 3288] [serial = 2301] [outer = 1572E000] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (166E8000) [pid = 3288] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (17E84000) [pid = 3288] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (179FAC00) [pid = 3288] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1592AC00) [pid = 3288] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1572BC00) [pid = 3288] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1302F000) [pid = 3288] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (10767400) [pid = 3288] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (15914000) [pid = 3288] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10E55400) [pid = 3288] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (143CF000) [pid = 3288] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (16F1BC00) [pid = 3288] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1BABBC00) [pid = 3288] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:13:00 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1153CC00) [pid = 3288] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:13:00 INFO - PROCESS | 3288 | 1463173980910 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]]]}] 14:13:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:13:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 733ms 14:13:00 INFO - PROCESS | 3288 | 1463173980972 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 3288 | 1463173980974 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 14:13:00 INFO - PROCESS | 3288 | 1463173980977 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:13:00 INFO - PROCESS | 3288 | 1463173980979 Marionette TRACE conn3 <- [1,3026,null,{}] 14:13:00 INFO - PROCESS | 3288 | 1463173980984 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}] 14:13:01 INFO - PROCESS | 3288 | 1463173981097 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:13:01 INFO - PROCESS | 3288 | 1463173981106 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 3288 | ++DOCSHELL 11754C00 == 55 [pid = 3288] [id = 768] 14:13:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (146A1800) [pid = 3288] [serial = 2302] [outer = 00000000] 14:13:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1B263C00) [pid = 3288] [serial = 2303] [outer = 146A1800] 14:13:01 INFO - PROCESS | 3288 | 1463173981149 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1B264800) [pid = 3288] [serial = 2304] [outer = 146A1800] 14:13:01 INFO - PROCESS | 3288 | 1463173981542 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"]]]}] 14:13:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:13:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:13:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 625ms 14:13:01 INFO - PROCESS | 3288 | 1463173981600 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 3288 | 1463173981602 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 14:13:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:13:01 INFO - PROCESS | 3288 | 1463173981606 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 3288 | 1463173981608 Marionette TRACE conn3 <- [1,3030,null,{}] 14:13:01 INFO - PROCESS | 3288 | 1463173981611 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}] 14:13:01 INFO - PROCESS | 3288 | 1463173981694 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:13:01 INFO - PROCESS | 3288 | 1463173981700 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 3288 | ++DOCSHELL 19D42C00 == 56 [pid = 3288] [id = 769] 14:13:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1B3F6C00) [pid = 3288] [serial = 2305] [outer = 00000000] 14:13:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1B484C00) [pid = 3288] [serial = 2306] [outer = 1B3F6C00] 14:13:01 INFO - PROCESS | 3288 | 1463173981743 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1B486800) [pid = 3288] [serial = 2307] [outer = 1B3F6C00] 14:13:02 INFO - PROCESS | 3288 | 1463173982316 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]]]}] 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:13:02 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. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:13:02 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'.) 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:13:02 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. 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:13:02 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. 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:13:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:13:02 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. 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:13:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:13:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:13:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:13:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:13:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 812ms 14:13:02 INFO - PROCESS | 3288 | 1463173982450 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 3288 | 1463173982452 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 14:13:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:13:02 INFO - PROCESS | 3288 | 1463173982455 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 3288 | 1463173982457 Marionette TRACE conn3 <- [1,3034,null,{}] 14:13:02 INFO - PROCESS | 3288 | 1463173982460 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}] 14:13:02 INFO - PROCESS | 3288 | 1463173982590 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:13:02 INFO - PROCESS | 3288 | 1463173982611 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 3288 | ++DOCSHELL 13CA5800 == 57 [pid = 3288] [id = 770] 14:13:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (16A13800) [pid = 3288] [serial = 2308] [outer = 00000000] 14:13:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1B6BAC00) [pid = 3288] [serial = 2309] [outer = 16A13800] 14:13:02 INFO - PROCESS | 3288 | 1463173982655 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1B95D800) [pid = 3288] [serial = 2310] [outer = 16A13800] 14:13:02 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:13:03 INFO - PROCESS | 3288 | 1463173983271 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:13:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:13:03 INFO - {} 14:13:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 843ms 14:13:03 INFO - PROCESS | 3288 | 1463173983299 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 3288 | 1463173983304 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 14:13:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:13:03 INFO - PROCESS | 3288 | 1463173983308 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 3288 | 1463173983313 Marionette TRACE conn3 <- [1,3038,null,{}] 14:13:03 INFO - PROCESS | 3288 | 1463173983318 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}] 14:13:03 INFO - PROCESS | 3288 | 1463173983432 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:13:03 INFO - PROCESS | 3288 | 1463173983579 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 3288 | ++DOCSHELL 11390C00 == 58 [pid = 3288] [id = 771] 14:13:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (11393400) [pid = 3288] [serial = 2311] [outer = 00000000] 14:13:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (13681400) [pid = 3288] [serial = 2312] [outer = 11393400] 14:13:03 INFO - PROCESS | 3288 | 1463173983635 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (143A5000) [pid = 3288] [serial = 2313] [outer = 11393400] 14:13:04 INFO - PROCESS | 3288 | 1463173984197 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]]]}] 14:13:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:13:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:13:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:13:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:13:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 937ms 14:13:04 INFO - PROCESS | 3288 | 1463173984256 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 3288 | 1463173984262 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 14:13:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:13:04 INFO - PROCESS | 3288 | 1463173984268 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 3288 | 1463173984271 Marionette TRACE conn3 <- [1,3042,null,{}] 14:13:04 INFO - PROCESS | 3288 | 1463173984275 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}] 14:13:04 INFO - PROCESS | 3288 | 1463173984388 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:13:04 INFO - PROCESS | 3288 | 1463173984533 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 3288 | ++DOCSHELL 1572B400 == 59 [pid = 3288] [id = 772] 14:13:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (15733800) [pid = 3288] [serial = 2314] [outer = 00000000] 14:13:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (17E86400) [pid = 3288] [serial = 2315] [outer = 15733800] 14:13:04 INFO - PROCESS | 3288 | 1463173984594 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17E81400) [pid = 3288] [serial = 2316] [outer = 15733800] 14:13:05 INFO - PROCESS | 3288 | 1463173985431 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"]]]}] 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:13:05 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" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:13:05 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" 14:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:13:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1327ms 14:13:05 INFO - PROCESS | 3288 | 1463173985596 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 3288 | 1463173985599 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 14:13:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:13:05 INFO - PROCESS | 3288 | 1463173985603 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 3288 | 1463173985607 Marionette TRACE conn3 <- [1,3046,null,{}] 14:13:05 INFO - PROCESS | 3288 | 1463173985618 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}] 14:13:05 INFO - PROCESS | 3288 | 1463173985761 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:13:05 INFO - PROCESS | 3288 | 1463173985903 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 3288 | ++DOCSHELL 19F87C00 == 60 [pid = 3288] [id = 773] 14:13:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1A488400) [pid = 3288] [serial = 2317] [outer = 00000000] 14:13:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A720800) [pid = 3288] [serial = 2318] [outer = 1A488400] 14:13:05 INFO - PROCESS | 3288 | 1463173986002 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1A7C9000) [pid = 3288] [serial = 2319] [outer = 1A488400] 14:13:06 INFO - PROCESS | 3288 | 1463173986525 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]]]}] 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:13:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:13:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:13:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:13:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:13:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:13:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:13:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:13:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:13:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 953ms 14:13:06 INFO - PROCESS | 3288 | 1463173986550 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 3288 | 1463173986553 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 14:13:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:13:06 INFO - PROCESS | 3288 | 1463173986557 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 3288 | 1463173986559 Marionette TRACE conn3 <- [1,3050,null,{}] 14:13:06 INFO - PROCESS | 3288 | 1463173986562 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}] 14:13:06 INFO - PROCESS | 3288 | 1463173986674 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:13:06 INFO - PROCESS | 3288 | 1463173986791 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 3288 | ++DOCSHELL 1A7CB400 == 61 [pid = 3288] [id = 774] 14:13:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1A7CE000) [pid = 3288] [serial = 2320] [outer = 00000000] 14:13:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1AD7B400) [pid = 3288] [serial = 2321] [outer = 1A7CE000] 14:13:06 INFO - PROCESS | 3288 | 1463173986845 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1AD80C00) [pid = 3288] [serial = 2322] [outer = 1A7CE000] 14:13:07 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:13:07 INFO - PROCESS | 3288 | 1463173987389 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:13:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:13:07 INFO - {} 14:13:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 890ms 14:13:07 INFO - PROCESS | 3288 | 1463173987470 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 3288 | 1463173987472 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 14:13:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:13:07 INFO - PROCESS | 3288 | 1463173987480 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 3288 | 1463173987482 Marionette TRACE conn3 <- [1,3054,null,{}] 14:13:07 INFO - PROCESS | 3288 | 1463173987486 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}] 14:13:07 INFO - PROCESS | 3288 | 1463173987594 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:13:07 INFO - PROCESS | 3288 | 1463173987733 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 3288 | ++DOCSHELL 1368D800 == 62 [pid = 3288] [id = 775] 14:13:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1A7D0000) [pid = 3288] [serial = 2323] [outer = 00000000] 14:13:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1B480400) [pid = 3288] [serial = 2324] [outer = 1A7D0000] 14:13:07 INFO - PROCESS | 3288 | 1463173987791 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1B6B7000) [pid = 3288] [serial = 2325] [outer = 1A7D0000] 14:13:08 INFO - PROCESS | 3288 | 1463173988295 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]]]}] 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:13:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:13:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 843ms 14:13:08 INFO - PROCESS | 3288 | 1463173988320 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 3288 | 1463173988322 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:13:08 INFO - PROCESS | 3288 | 1463173988326 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 3288 | 1463173988328 Marionette TRACE conn3 <- [1,3058,null,{}] 14:13:08 INFO - PROCESS | 3288 | 1463173988332 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}] 14:13:08 INFO - PROCESS | 3288 | 1463173988449 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:13:08 INFO - PROCESS | 3288 | 1463173988567 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 3288 | ++DOCSHELL 11FE3C00 == 63 [pid = 3288] [id = 776] 14:13:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (12E61000) [pid = 3288] [serial = 2326] [outer = 00000000] 14:13:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1B6BD800) [pid = 3288] [serial = 2327] [outer = 12E61000] 14:13:08 INFO - PROCESS | 3288 | 1463173988622 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1B967000) [pid = 3288] [serial = 2328] [outer = 12E61000] 14:13:09 INFO - PROCESS | 3288 | 1463173989141 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]]]}] 14:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:13:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 843ms 14:13:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:13:09 INFO - PROCESS | 3288 | 1463173989172 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 3288 | 1463173989174 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 14:13:09 INFO - PROCESS | 3288 | 1463173989178 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 3288 | 1463173989180 Marionette TRACE conn3 <- [1,3062,null,{}] 14:13:09 INFO - PROCESS | 3288 | 1463173989183 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}] 14:13:09 INFO - PROCESS | 3288 | 1463173989299 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:13:09 INFO - PROCESS | 3288 | 1463173989479 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 3288 | ++DOCSHELL 10D57C00 == 64 [pid = 3288] [id = 777] 14:13:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (10D7E400) [pid = 3288] [serial = 2329] [outer = 00000000] 14:13:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (143A2400) [pid = 3288] [serial = 2330] [outer = 10D7E400] 14:13:09 INFO - PROCESS | 3288 | 1463173989535 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (157EEC00) [pid = 3288] [serial = 2331] [outer = 10D7E400] 14:13:10 INFO - PROCESS | 3288 | 1463173990242 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]]]}] 14:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1093ms 14:13:10 INFO - PROCESS | 3288 | 1463173990273 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 3288 | 1463173990276 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 14:13:10 INFO - PROCESS | 3288 | 1463173990281 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:13:10 INFO - PROCESS | 3288 | 1463173990284 Marionette TRACE conn3 <- [1,3066,null,{}] 14:13:10 INFO - PROCESS | 3288 | 1463173990305 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}] 14:13:10 INFO - PROCESS | 3288 | 1463173990411 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:13:10 INFO - PROCESS | 3288 | 1463173990558 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 3288 | ++DOCSHELL 11FE2800 == 65 [pid = 3288] [id = 778] 14:13:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (11FEAC00) [pid = 3288] [serial = 2332] [outer = 00000000] 14:13:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (133DB800) [pid = 3288] [serial = 2333] [outer = 11FEAC00] 14:13:10 INFO - PROCESS | 3288 | 1463173990607 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (13A03400) [pid = 3288] [serial = 2334] [outer = 11FEAC00] 14:13:11 INFO - PROCESS | 3288 | 1463173991164 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] 14:13:11 INFO - PROCESS | 3288 | 1463173991303 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 14:13:11 INFO - PROCESS | 3288 | 1463173991327 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:13:11 INFO - PROCESS | 3288 | 1463173991330 Marionette TRACE conn3 <- [1,3070,null,{}] 14:13:11 INFO - PROCESS | 3288 | 1463173991334 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}] 14:13:11 INFO - PROCESS | 3288 | 1463173991442 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:13:11 INFO - PROCESS | 3288 | 1463173991591 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 19D42C00 == 64 [pid = 3288] [id = 769] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 11754C00 == 63 [pid = 3288] [id = 768] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 13CA0000 == 62 [pid = 3288] [id = 767] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 19F7EC00 == 61 [pid = 3288] [id = 766] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 15935400 == 60 [pid = 3288] [id = 765] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 143A9C00 == 59 [pid = 3288] [id = 764] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 11055C00 == 58 [pid = 3288] [id = 763] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 11052000 == 57 [pid = 3288] [id = 762] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 12B85400 == 56 [pid = 3288] [id = 761] 14:13:11 INFO - PROCESS | 3288 | --DOCSHELL 1840CC00 == 55 [pid = 3288] [id = 756] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (133D7000) [pid = 3288] [serial = 2209] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (15F3AC00) [pid = 3288] [serial = 2212] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (17E89C00) [pid = 3288] [serial = 2215] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (17E9D400) [pid = 3288] [serial = 2218] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (17F38800) [pid = 3288] [serial = 2221] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1841B000) [pid = 3288] [serial = 2224] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19D53400) [pid = 3288] [serial = 2259] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | ++DOCSHELL 0CA8A400 == 56 [pid = 3288] [id = 779] 14:13:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0F697400) [pid = 3288] [serial = 2335] [outer = 00000000] 14:13:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (11056000) [pid = 3288] [serial = 2336] [outer = 0F697400] 14:13:11 INFO - PROCESS | 3288 | 1463173991679 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (13371C00) [pid = 3288] [serial = 2337] [outer = 0F697400] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1BB89400) [pid = 3288] [serial = 2129] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1343E400) [pid = 3288] [serial = 2177] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (16A1B400) [pid = 3288] [serial = 2244] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (17E95400) [pid = 3288] [serial = 2247] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1703A400) [pid = 3288] [serial = 2245] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18413C00) [pid = 3288] [serial = 2250] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (17EA2800) [pid = 3288] [serial = 2248] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (17047400) [pid = 3288] [serial = 2253] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1572C400) [pid = 3288] [serial = 2236] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (13AEA000) [pid = 3288] [serial = 2233] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (143A5400) [pid = 3288] [serial = 2234] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (10E4C000) [pid = 3288] [serial = 2230] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1104F800) [pid = 3288] [serial = 2231] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (15932C00) [pid = 3288] [serial = 2241] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (115A2C00) [pid = 3288] [serial = 2228] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (11054800) [pid = 3288] [serial = 2227] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (15735C00) [pid = 3288] [serial = 2238] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (157EF400) [pid = 3288] [serial = 2239] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (19D39400) [pid = 3288] [serial = 2257] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19D36400) [pid = 3288] [serial = 2256] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1841A000) [pid = 3288] [serial = 2251] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (17342C00) [pid = 3288] [serial = 2254] [outer = 00000000] [url = about:blank] 14:13:11 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1661CC00) [pid = 3288] [serial = 2242] [outer = 00000000] [url = about:blank] 14:13:12 INFO - PROCESS | 3288 | 1463173992056 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]]]}] 14:13:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:13:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:13:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 14:13:12 INFO - PROCESS | 3288 | 1463173992068 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 3288 | 1463173992070 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 14:13:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:13:12 INFO - PROCESS | 3288 | 1463173992073 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 3288 | 1463173992077 Marionette TRACE conn3 <- [1,3074,null,{}] 14:13:12 INFO - PROCESS | 3288 | 1463173992087 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}] 14:13:12 INFO - PROCESS | 3288 | 1463173992209 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:13:12 INFO - PROCESS | 3288 | 1463173992326 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 3288 | ++DOCSHELL 1432F800 == 57 [pid = 3288] [id = 780] 14:13:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (143A5400) [pid = 3288] [serial = 2338] [outer = 00000000] 14:13:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (157F1400) [pid = 3288] [serial = 2339] [outer = 143A5400] 14:13:12 INFO - PROCESS | 3288 | 1463173992374 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (158B1800) [pid = 3288] [serial = 2340] [outer = 143A5400] 14:13:12 INFO - PROCESS | 3288 | 1463173992722 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:13:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 687ms 14:13:12 INFO - PROCESS | 3288 | 1463173992773 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 3288 | 1463173992776 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 14:13:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:13:12 INFO - PROCESS | 3288 | 1463173992779 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 3288 | 1463173992781 Marionette TRACE conn3 <- [1,3078,null,{}] 14:13:12 INFO - PROCESS | 3288 | 1463173992784 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}] 14:13:12 INFO - PROCESS | 3288 | 1463173992871 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:13:12 INFO - PROCESS | 3288 | 1463173992877 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 3288 | ++DOCSHELL 157F9800 == 58 [pid = 3288] [id = 781] 14:13:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (15934400) [pid = 3288] [serial = 2341] [outer = 00000000] 14:13:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (166EEC00) [pid = 3288] [serial = 2342] [outer = 15934400] 14:13:12 INFO - PROCESS | 3288 | 1463173992923 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (16A16000) [pid = 3288] [serial = 2343] [outer = 15934400] 14:13:13 INFO - PROCESS | 3288 | 1463173993378 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:13:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:13:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 625ms 14:13:13 INFO - PROCESS | 3288 | 1463173993416 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 3288 | 1463173993418 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 14:13:13 INFO - PROCESS | 3288 | 1463173993445 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 3288 | 1463173993447 Marionette TRACE conn3 <- [1,3082,null,{}] 14:13:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:13:13 INFO - PROCESS | 3288 | 1463173993450 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}] 14:13:13 INFO - PROCESS | 3288 | 1463173993534 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:13:13 INFO - PROCESS | 3288 | 1463173993540 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 3288 | ++DOCSHELL 16A1E000 == 59 [pid = 3288] [id = 782] 14:13:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (16F24800) [pid = 3288] [serial = 2344] [outer = 00000000] 14:13:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1703A400) [pid = 3288] [serial = 2345] [outer = 16F24800] 14:13:13 INFO - PROCESS | 3288 | 1463173993583 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1733EC00) [pid = 3288] [serial = 2346] [outer = 16F24800] 14:13:14 INFO - PROCESS | 3288 | 1463173994067 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 625ms 14:13:14 INFO - PROCESS | 3288 | 1463173994085 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 3288 | 1463173994087 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 14:13:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:13:14 INFO - PROCESS | 3288 | 1463173994091 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 3288 | 1463173994092 Marionette TRACE conn3 <- [1,3086,null,{}] 14:13:14 INFO - PROCESS | 3288 | 1463173994096 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}] 14:13:14 INFO - PROCESS | 3288 | 1463173994245 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:13:14 INFO - PROCESS | 3288 | 1463173994351 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 3288 | ++DOCSHELL 17347800 == 60 [pid = 3288] [id = 783] 14:13:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (17348000) [pid = 3288] [serial = 2347] [outer = 00000000] 14:13:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (17E8C400) [pid = 3288] [serial = 2348] [outer = 17348000] 14:13:14 INFO - PROCESS | 3288 | 1463173994404 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (17EC9C00) [pid = 3288] [serial = 2349] [outer = 17348000] 14:13:14 INFO - PROCESS | 3288 | 1463173994793 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]]]}] 14:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:13:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:13:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 14:13:14 INFO - PROCESS | 3288 | 1463173994832 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 3288 | 1463173994833 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 14:13:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:13:14 INFO - PROCESS | 3288 | 1463173994837 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 3288 | 1463173994838 Marionette TRACE conn3 <- [1,3090,null,{}] 14:13:14 INFO - PROCESS | 3288 | 1463173994842 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}] 14:13:14 INFO - PROCESS | 3288 | 1463173994969 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:13:15 INFO - PROCESS | 3288 | 1463173995041 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 3288 | ++DOCSHELL 17E8C000 == 61 [pid = 3288] [id = 784] 14:13:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (17EA2800) [pid = 3288] [serial = 2350] [outer = 00000000] 14:13:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (18416800) [pid = 3288] [serial = 2351] [outer = 17EA2800] 14:13:15 INFO - PROCESS | 3288 | 1463173995084 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1841C000) [pid = 3288] [serial = 2352] [outer = 17EA2800] 14:13:15 INFO - PROCESS | 3288 | 1463173995479 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:13:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:13:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 687ms 14:13:15 INFO - PROCESS | 3288 | 1463173995537 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 3288 | 1463173995539 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 14:13:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:13:15 INFO - PROCESS | 3288 | 1463173995546 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 3288 | 1463173995548 Marionette TRACE conn3 <- [1,3094,null,{}] 14:13:15 INFO - PROCESS | 3288 | 1463173995551 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}] 14:13:15 INFO - PROCESS | 3288 | 1463173995680 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (15F36400) [pid = 3288] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (157EE800) [pid = 3288] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (11528000) [pid = 3288] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (11FE2400) [pid = 3288] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1572E000) [pid = 3288] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (12B9A400) [pid = 3288] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (11056800) [pid = 3288] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1A06DC00) [pid = 3288] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18415800) [pid = 3288] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1B3F6C00) [pid = 3288] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (146A1800) [pid = 3288] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (10536800) [pid = 3288] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (17E9D000) [pid = 3288] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (157F0400) [pid = 3288] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (17CAD800) [pid = 3288] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (17E93400) [pid = 3288] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (16A1A800) [pid = 3288] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (17EC2800) [pid = 3288] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:13:16 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (105DA000) [pid = 3288] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:13:16 INFO - PROCESS | 3288 | 1463173996011 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 3288 | ++DOCSHELL 0F553000 == 62 [pid = 3288] [id = 785] 14:13:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (10536800) [pid = 3288] [serial = 2353] [outer = 00000000] 14:13:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (11FE2400) [pid = 3288] [serial = 2354] [outer = 10536800] 14:13:16 INFO - PROCESS | 3288 | 1463173996058 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (15732800) [pid = 3288] [serial = 2355] [outer = 10536800] 14:13:16 INFO - PROCESS | 3288 | 1463173996403 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]]]}] 14:13:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:13:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:13:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:13:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 905ms 14:13:16 INFO - PROCESS | 3288 | 1463173996452 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 3288 | 1463173996454 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 14:13:16 INFO - PROCESS | 3288 | 1463173996457 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:13:16 INFO - PROCESS | 3288 | 1463173996469 Marionette TRACE conn3 <- [1,3098,null,{}] 14:13:16 INFO - PROCESS | 3288 | 1463173996472 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}] 14:13:16 INFO - PROCESS | 3288 | 1463173996558 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:13:16 INFO - PROCESS | 3288 | 1463173996662 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 3288 | ++DOCSHELL 11528000 == 63 [pid = 3288] [id = 786] 14:13:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (143CA400) [pid = 3288] [serial = 2356] [outer = 00000000] 14:13:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19D3D400) [pid = 3288] [serial = 2357] [outer = 143CA400] 14:13:16 INFO - PROCESS | 3288 | 1463173996708 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D42800) [pid = 3288] [serial = 2358] [outer = 143CA400] 14:13:17 INFO - PROCESS | 3288 | 1463173997036 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"]]]}] 14:13:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:13:17 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 14:13:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:13:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 594ms 14:13:17 INFO - PROCESS | 3288 | 1463173997055 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 3288 | 1463173997056 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 14:13:17 INFO - PROCESS | 3288 | 1463173997060 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:13:17 INFO - PROCESS | 3288 | 1463173997061 Marionette TRACE conn3 <- [1,3102,null,{}] 14:13:17 INFO - PROCESS | 3288 | 1463173997065 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}] 14:13:17 INFO - PROCESS | 3288 | 1463173997152 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:13:17 INFO - PROCESS | 3288 | 1463173997157 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\", \"49528bc5-2647-44fa-b840-306013bda9d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 3288 | ++DOCSHELL 19D3CC00 == 64 [pid = 3288] [id = 787] 14:13:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19D41400) [pid = 3288] [serial = 2359] [outer = 00000000] 14:13:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19F63C00) [pid = 3288] [serial = 2360] [outer = 19D41400] 14:13:17 INFO - PROCESS | 3288 | 1463173997200 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A071000) [pid = 3288] [serial = 2361] [outer = 19D41400] 14:13:17 INFO - PROCESS | 3288 | 1463173997652 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]]]}] 14:13:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:13:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 625ms 14:13:17 INFO - PROCESS | 3288 | 1463173997698 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 3288 | 1463173997700 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 14:13:18 WARNING - u'runner_teardown' () 14:13:18 INFO - No more tests 14:13:18 INFO - Got 0 unexpected results 14:13:18 INFO - SUITE-END | took 657s 14:13:19 INFO - Closing logging queue 14:13:19 INFO - queue closed 14:13:19 INFO - Return code: 0 14:13:19 WARNING - # TBPL SUCCESS # 14:13:19 INFO - Running post-action listener: _resource_record_post_action 14:13:19 INFO - Running post-run listener: _resource_record_post_run 14:13:20 INFO - Total resource usage - Wall time: 668s; CPU: 17.0%; Read bytes: 92484608; Write bytes: 957897728; Read time: 2483959; Write time: 1139871 14:13:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:13:20 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 66542080; Read time: 0; Write time: 69707 14:13:20 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 92484608; Write bytes: 818754560; Read time: 2483959; Write time: 1017267 14:13:20 INFO - Running post-run listener: _upload_blobber_files 14:13:20 INFO - Blob upload gear active. 14:13:20 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:13:20 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 14:13:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:13:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:13:21 INFO - (blobuploader) - INFO - Open directory for files ... 14:13:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:13:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:13:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:13:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:13:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:13:21 INFO - (blobuploader) - INFO - Done attempting. 14:13:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:13:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:13:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:13:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:13:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:13:23 INFO - (blobuploader) - INFO - Done attempting. 14:13:23 INFO - (blobuploader) - INFO - Iteration through files over. 14:13:23 INFO - Return code: 0 14:13:23 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:13:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c9b885fbabeeacaa1221dec55f6ab4c080e0efb8d519948d974188c4e9294936e20a4ce3b9d1f52f4d0212a3da59c7ca923cbb4e7b948b2ff70ba0891841d84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6070879f83c4f65406a50f10b7a7ee9f3d3cc77c059c0f6aa77634144e94503f9ed2e51227faf749d3a36a6d38d83d7c35bb6369bd8037c77c54189f56cea312"} 14:13:23 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:13:23 INFO - Writing to file C:\slave\test\properties\blobber_files 14:13:23 INFO - Contents: 14:13:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c9b885fbabeeacaa1221dec55f6ab4c080e0efb8d519948d974188c4e9294936e20a4ce3b9d1f52f4d0212a3da59c7ca923cbb4e7b948b2ff70ba0891841d84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6070879f83c4f65406a50f10b7a7ee9f3d3cc77c059c0f6aa77634144e94503f9ed2e51227faf749d3a36a6d38d83d7c35bb6369bd8037c77c54189f56cea312"} 14:13:23 INFO - Running post-run listener: copy_logs_to_upload_dir 14:13:23 INFO - Copying logs to upload dir... 14:13:23 INFO - mkdir: C:\slave\test\build\upload\logs 14:13:23 INFO - Copying logs to upload dir... 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=796.166000 ========= master_lag: 3.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 19 secs) (at 2016-05-13 14:13:24.235748) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 14:13:24.236850) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c9b885fbabeeacaa1221dec55f6ab4c080e0efb8d519948d974188c4e9294936e20a4ce3b9d1f52f4d0212a3da59c7ca923cbb4e7b948b2ff70ba0891841d84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6070879f83c4f65406a50f10b7a7ee9f3d3cc77c059c0f6aa77634144e94503f9ed2e51227faf749d3a36a6d38d83d7c35bb6369bd8037c77c54189f56cea312"} build_url:https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5c9b885fbabeeacaa1221dec55f6ab4c080e0efb8d519948d974188c4e9294936e20a4ce3b9d1f52f4d0212a3da59c7ca923cbb4e7b948b2ff70ba0891841d84", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6070879f83c4f65406a50f10b7a7ee9f3d3cc77c059c0f6aa77634144e94503f9ed2e51227faf749d3a36a6d38d83d7c35bb6369bd8037c77c54189f56cea312"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AenmIoE5SMm9gxUqgnYOxA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 14:13:24.353487) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 14:13:24.353917) ========= '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-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 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-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 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-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 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-05-13 14:13:24.475776) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 14:13:24.476144) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 14:13:25.046894) ========= ========= Total master_lag: 13.43 =========