builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-007 starttime: 1462581443.84 results: success (0) buildid: 20160506160946 builduid: 209459d8cf2747b3b591f0d202dc4a09 revision: 0f66fd75014070ca82ddb8867bb85152d3d42484 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:23.841091) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:23.841577) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:23.841865) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:23.909644) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-06 17:37:23.910042) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False --16:39:09-- 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 16:39:09 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.447000 ========= master_lag: 4.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-06 17:37:28.356959) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:28.357282) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.545000 ========= master_lag: 0.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:29.150055) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 17:37:29.150438) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0f66fd75014070ca82ddb8867bb85152d3d42484 --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 0f66fd75014070ca82ddb8867bb85152d3d42484 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False 2016-05-06 16:39:13,451 truncating revision to first 12 chars 2016-05-06 16:39:13,451 Setting DEBUG logging. 2016-05-06 16:39:13,451 attempt 1/10 2016-05-06 16:39:13,451 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0f66fd750140?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 16:39:13,931 unpacking tar archive at: mozilla-aurora-0f66fd750140/testing/mozharness/ program finished with exit code 0 elapsedTime=1.024000 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 17:37:30.758741) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:30.759062) ========= script_repo_revision: 0f66fd75014070ca82ddb8867bb85152d3d42484 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:30.759470) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:30.759737) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 17:37:30.777897) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 17 secs) (at 2016-05-06 17:37:30.778286) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 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-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 16:39:14 INFO - MultiFileLogger online at 20160506 16:39:14 in C:\slave\test 16:39:14 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 16:39:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:39:14 INFO - {'append_to_log': False, 16:39:14 INFO - 'base_work_dir': 'C:\\slave\\test', 16:39:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:39:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:39:14 INFO - 'buildbot_json_path': 'buildprops.json', 16:39:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:39:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:39:14 INFO - 'download_minidump_stackwalk': True, 16:39:14 INFO - 'download_symbols': 'true', 16:39:14 INFO - 'e10s': False, 16:39:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:39:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:39:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:39:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:39:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:39:14 INFO - 'C:/mozilla-build/tooltool.py'), 16:39:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:39:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:39:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:39:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:39:14 INFO - 'log_level': 'info', 16:39:14 INFO - 'log_to_console': True, 16:39:14 INFO - 'opt_config_files': (), 16:39:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:39:14 INFO - '--processes=1', 16:39:14 INFO - '--config=%(test_path)s/wptrunner.ini', 16:39:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:39:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:39:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:39:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:39:14 INFO - 'pip_index': False, 16:39:14 INFO - 'require_test_zip': True, 16:39:14 INFO - 'test_type': ('testharness',), 16:39:14 INFO - 'this_chunk': '1', 16:39:14 INFO - 'total_chunks': '10', 16:39:14 INFO - 'virtualenv_path': 'venv', 16:39:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:39:14 INFO - 'work_dir': 'build'} 16:39:14 INFO - ##### 16:39:14 INFO - ##### Running clobber step. 16:39:14 INFO - ##### 16:39:14 INFO - Running pre-action listener: _resource_record_pre_action 16:39:14 INFO - Running main action method: clobber 16:39:14 INFO - rmtree: C:\slave\test\build 16:39:14 INFO - Using _rmtree_windows ... 16:39:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:39:42 INFO - Running post-action listener: _resource_record_post_action 16:39:42 INFO - ##### 16:39:42 INFO - ##### Running read-buildbot-config step. 16:39:42 INFO - ##### 16:39:42 INFO - Running pre-action listener: _resource_record_pre_action 16:39:42 INFO - Running main action method: read_buildbot_config 16:39:42 INFO - Using buildbot properties: 16:39:42 INFO - { 16:39:42 INFO - "project": "", 16:39:42 INFO - "product": "firefox", 16:39:42 INFO - "script_repo_revision": "production", 16:39:42 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 16:39:42 INFO - "repository": "", 16:39:42 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 16:39:42 INFO - "buildid": "20160506160946", 16:39:42 INFO - "pgo_build": "False", 16:39:42 INFO - "basedir": "C:\\slave\\test", 16:39:42 INFO - "buildnumber": 4, 16:39:42 INFO - "slavename": "t-xp32-ix-007", 16:39:42 INFO - "revision": "0f66fd75014070ca82ddb8867bb85152d3d42484", 16:39:42 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 16:39:42 INFO - "platform": "win32", 16:39:42 INFO - "branch": "mozilla-aurora", 16:39:42 INFO - "repo_path": "releases/mozilla-aurora", 16:39:42 INFO - "moz_repo_path": "", 16:39:42 INFO - "stage_platform": "win32", 16:39:42 INFO - "builduid": "209459d8cf2747b3b591f0d202dc4a09", 16:39:42 INFO - "slavebuilddir": "test" 16:39:42 INFO - } 16:39:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 16:39:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 16:39:42 INFO - Running post-action listener: _resource_record_post_action 16:39:42 INFO - ##### 16:39:42 INFO - ##### Running download-and-extract step. 16:39:42 INFO - ##### 16:39:42 INFO - Running pre-action listener: _resource_record_pre_action 16:39:42 INFO - Running main action method: download_and_extract 16:39:42 INFO - mkdir: C:\slave\test\build\tests 16:39:42 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')]} 16:39:42 INFO - https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:39:42 INFO - trying https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 16:39:42 INFO - Downloading https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:39:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:39:42 INFO - Downloaded 1274 bytes. 16:39:42 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 16:39:42 INFO - Using the following test package requirements: 16:39:42 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:39:42 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 16:39:42 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 16:39:42 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'jsshell-win32.zip'], 16:39:42 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 16:39:42 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 16:39:42 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 16:39:42 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 16:39:42 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 16:39:42 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 16:39:42 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 16:39:42 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 16:39:42 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')]} 16:39:42 INFO - https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:39:42 INFO - trying https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 16:39:42 INFO - Downloading https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:39:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:39:44 INFO - Downloaded 20642156 bytes. 16:39:44 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/*'] 16:39:44 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/* 16:39:45 INFO - caution: filename not matched: web-platform/* 16:39:45 INFO - Return code: 11 16:39:45 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')]} 16:39:45 INFO - https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:39:45 INFO - trying https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 16:39:45 INFO - Downloading https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:39:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:39:47 INFO - Downloaded 36408673 bytes. 16:39:47 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/*'] 16:39:47 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/* 16:40:04 INFO - caution: filename not matched: bin/* 16:40:04 INFO - caution: filename not matched: config/* 16:40:04 INFO - caution: filename not matched: mozbase/* 16:40:04 INFO - caution: filename not matched: marionette/* 16:40:04 INFO - caution: filename not matched: tools/wptserve/* 16:40:04 INFO - Return code: 11 16:40:04 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')]} 16:40:04 INFO - https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 16:40:04 INFO - trying https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:40:04 INFO - Downloading https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 16:40:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:40:07 INFO - Downloaded 69607213 bytes. 16:40:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:40:07 INFO - mkdir: C:\slave\test\properties 16:40:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:40:07 INFO - Writing to file C:\slave\test\properties\build_url 16:40:07 INFO - Contents: 16:40:07 INFO - build_url:https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 16:40:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:40:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:40:07 INFO - Writing to file C:\slave\test\properties\symbols_url 16:40:07 INFO - Contents: 16:40:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:40:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:07 INFO - https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:40:07 INFO - trying https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 16:40:07 INFO - Downloading https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:40:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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 16:40:10 INFO - Downloaded 58416995 bytes. 16:40:10 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'] 16:40:10 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 16:40:14 INFO - Return code: 0 16:40:14 INFO - Running post-action listener: _resource_record_post_action 16:40:14 INFO - Running post-action listener: set_extra_try_arguments 16:40:14 INFO - ##### 16:40:14 INFO - ##### Running create-virtualenv step. 16:40:14 INFO - ##### 16:40:14 INFO - Running pre-action listener: _pre_create_virtualenv 16:40:14 INFO - Running pre-action listener: _resource_record_pre_action 16:40:14 INFO - Running main action method: create_virtualenv 16:40:14 INFO - Creating virtualenv C:\slave\test\build\venv 16:40:14 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 16:40:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:40:16 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:40:17 INFO - Installing distribute......................................................................................................................................................................................done. 16:40:17 INFO - Return code: 0 16:40:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:40:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 16:40:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:40:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:40:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:40:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 16:40:17 INFO - 'CLIENTNAME': 'Console', 16:40:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:40:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 16:40:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:40:17 INFO - 'DCLOCATION': 'SCL3', 16:40:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:40:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:40:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:40:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:40:17 INFO - 'HOMEDRIVE': 'C:', 16:40:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:17 INFO - 'KTS_VERSION': '1.19c', 16:40:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:40:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 16:40:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:40:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:40:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:40:17 INFO - 'MOZ_AIRBAG': '1', 16:40:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:17 INFO - 'MOZ_MSVCVERSION': '8', 16:40:17 INFO - 'MOZ_NO_REMOTE': '1', 16:40:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:40:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:40:17 INFO - 'NO_EM_RESTART': '1', 16:40:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:17 INFO - 'OS': 'Windows_NT', 16:40:17 INFO - 'OURDRIVE': 'C:', 16:40:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:40:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:17 INFO - 'PROCESSOR_LEVEL': '6', 16:40:17 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:40:17 INFO - 'PROMPT': '$P$G', 16:40:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:17 INFO - 'PWD': 'C:\\slave\\test', 16:40:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:17 INFO - 'SESSIONNAME': 'Console', 16:40:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:17 INFO - 'SYSTEMDRIVE': 'C:', 16:40:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:40:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:17 INFO - 'TEST1': 'testie', 16:40:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:17 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 16:40:17 INFO - 'USERNAME': 'cltbld', 16:40:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:40:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:40:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:40:17 INFO - 'WINDIR': 'C:\\WINDOWS', 16:40:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:18 INFO - Downloading/unpacking psutil>=0.7.1 16:40:18 INFO - Running setup.py egg_info for package psutil 16:40:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:40:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:40:18 INFO - Installing collected packages: psutil 16:40:18 INFO - Running setup.py install for psutil 16:40:18 INFO - building 'psutil._psutil_windows' extension 16:40:18 INFO - error: Unable to find vcvarsall.bat 16:40:18 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-u_x5ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:40:18 INFO - running install 16:40:18 INFO - running build 16:40:18 INFO - running build_py 16:40:18 INFO - creating build 16:40:18 INFO - creating build\lib.win32-2.7 16:40:18 INFO - creating build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:40:18 INFO - running build_ext 16:40:18 INFO - building 'psutil._psutil_windows' extension 16:40:18 INFO - error: Unable to find vcvarsall.bat 16:40:18 INFO - ---------------------------------------- 16:40:18 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-u_x5ir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:40:18 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data\pip\pip.log 16:40:18 WARNING - Return code: 1 16:40:18 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! 16:40:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:40:18 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')]} 16:40:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:18 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')]} 16:40:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 16:40:18 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 16:40:18 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 16:40:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:40:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 16:40:18 INFO - 'CLIENTNAME': 'Console', 16:40:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:40:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 16:40:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:40:18 INFO - 'DCLOCATION': 'SCL3', 16:40:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:40:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:40:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:40:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:40:18 INFO - 'HOMEDRIVE': 'C:', 16:40:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:18 INFO - 'KTS_VERSION': '1.19c', 16:40:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:40:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 16:40:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:40:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:40:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:40:18 INFO - 'MOZ_AIRBAG': '1', 16:40:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:18 INFO - 'MOZ_MSVCVERSION': '8', 16:40:18 INFO - 'MOZ_NO_REMOTE': '1', 16:40:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:40:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:40:18 INFO - 'NO_EM_RESTART': '1', 16:40:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:18 INFO - 'OS': 'Windows_NT', 16:40:18 INFO - 'OURDRIVE': 'C:', 16:40:18 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', 16:40:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:40:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:18 INFO - 'PROCESSOR_LEVEL': '6', 16:40:18 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:40:18 INFO - 'PROMPT': '$P$G', 16:40:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:18 INFO - 'PWD': 'C:\\slave\\test', 16:40:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:18 INFO - 'SESSIONNAME': 'Console', 16:40:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:18 INFO - 'SYSTEMDRIVE': 'C:', 16:40:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:40:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:18 INFO - 'TEST1': 'testie', 16:40:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:18 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 16:40:18 INFO - 'USERNAME': 'cltbld', 16:40:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:40:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:40:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:40:18 INFO - 'WINDIR': 'C:\\WINDOWS', 16:40:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:40:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:40:19 INFO - Running setup.py egg_info for package mozsystemmonitor 16:40:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:40:19 INFO - Running setup.py egg_info for package psutil 16:40:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:40:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:40:19 INFO - Installing collected packages: mozsystemmonitor, psutil 16:40:19 INFO - Running setup.py install for mozsystemmonitor 16:40:19 INFO - Running setup.py install for psutil 16:40:19 INFO - building 'psutil._psutil_windows' extension 16:40:19 INFO - error: Unable to find vcvarsall.bat 16:40:19 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-mfjda9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:40:19 INFO - running install 16:40:19 INFO - running build 16:40:19 INFO - running build_py 16:40:19 INFO - running build_ext 16:40:19 INFO - building 'psutil._psutil_windows' extension 16:40:19 INFO - error: Unable to find vcvarsall.bat 16:40:19 INFO - ---------------------------------------- 16:40:19 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-mfjda9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:40:19 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-007\Application Data\pip\pip.log 16:40:19 WARNING - Return code: 1 16:40:19 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! 16:40:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:40:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:19 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 16:40:19 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 16:40:19 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 16:40:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:40:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 16:40:19 INFO - 'CLIENTNAME': 'Console', 16:40:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:40:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 16:40:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:40:19 INFO - 'DCLOCATION': 'SCL3', 16:40:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:40:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:40:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:40:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:40:19 INFO - 'HOMEDRIVE': 'C:', 16:40:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:19 INFO - 'KTS_VERSION': '1.19c', 16:40:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:40:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 16:40:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:40:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:40:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:40:19 INFO - 'MOZ_AIRBAG': '1', 16:40:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:19 INFO - 'MOZ_MSVCVERSION': '8', 16:40:19 INFO - 'MOZ_NO_REMOTE': '1', 16:40:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:40:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:40:19 INFO - 'NO_EM_RESTART': '1', 16:40:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:19 INFO - 'OS': 'Windows_NT', 16:40:19 INFO - 'OURDRIVE': 'C:', 16:40:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:40:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:19 INFO - 'PROCESSOR_LEVEL': '6', 16:40:19 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:40:19 INFO - 'PROMPT': '$P$G', 16:40:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:19 INFO - 'PWD': 'C:\\slave\\test', 16:40:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:19 INFO - 'SESSIONNAME': 'Console', 16:40:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:19 INFO - 'SYSTEMDRIVE': 'C:', 16:40:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:40:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:19 INFO - 'TEST1': 'testie', 16:40:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:19 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 16:40:19 INFO - 'USERNAME': 'cltbld', 16:40:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:40:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:40:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:40:19 INFO - 'WINDIR': 'C:\\WINDOWS', 16:40:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:19 INFO - Downloading/unpacking blobuploader==1.2.4 16:40:19 INFO - Downloading blobuploader-1.2.4.tar.gz 16:40:19 INFO - Running setup.py egg_info for package blobuploader 16:40:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:40:21 INFO - Running setup.py egg_info for package requests 16:40:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:40:21 INFO - Downloading docopt-0.6.1.tar.gz 16:40:21 INFO - Running setup.py egg_info for package docopt 16:40:21 INFO - Installing collected packages: blobuploader, docopt, requests 16:40:21 INFO - Running setup.py install for blobuploader 16:40:21 INFO - Running setup.py install for docopt 16:40:21 INFO - Running setup.py install for requests 16:40:21 INFO - Successfully installed blobuploader docopt requests 16:40:21 INFO - Cleaning up... 16:40:21 INFO - Return code: 0 16:40:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:40:21 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')]} 16:40:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:21 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')]} 16:40:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 16:40:21 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 16:40:21 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 16:40:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:40:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 16:40:21 INFO - 'CLIENTNAME': 'Console', 16:40:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:40:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 16:40:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:40:21 INFO - 'DCLOCATION': 'SCL3', 16:40:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:40:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:40:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:40:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:40:21 INFO - 'HOMEDRIVE': 'C:', 16:40:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:21 INFO - 'KTS_VERSION': '1.19c', 16:40:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:40:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 16:40:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:40:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:40:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:40:21 INFO - 'MOZ_AIRBAG': '1', 16:40:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:21 INFO - 'MOZ_MSVCVERSION': '8', 16:40:21 INFO - 'MOZ_NO_REMOTE': '1', 16:40:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:40:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:40:21 INFO - 'NO_EM_RESTART': '1', 16:40:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:21 INFO - 'OS': 'Windows_NT', 16:40:21 INFO - 'OURDRIVE': 'C:', 16:40:21 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', 16:40:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:40:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:21 INFO - 'PROCESSOR_LEVEL': '6', 16:40:21 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:40:21 INFO - 'PROMPT': '$P$G', 16:40:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:21 INFO - 'PWD': 'C:\\slave\\test', 16:40:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:21 INFO - 'SESSIONNAME': 'Console', 16:40:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:21 INFO - 'SYSTEMDRIVE': 'C:', 16:40:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:40:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:21 INFO - 'TEST1': 'testie', 16:40:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:21 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 16:40:21 INFO - 'USERNAME': 'cltbld', 16:40:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:40:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:40:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:40:21 INFO - 'WINDIR': 'C:\\WINDOWS', 16:40:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:40:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:40:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:40:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:40:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:40:25 INFO - Unpacking c:\slave\test\build\tests\marionette 16:40:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:40:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:25 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 16:40:25 INFO - Running setup.py install for browsermob-proxy 16:40:30 INFO - Running setup.py install for manifestparser 16:40:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for marionette-client 16:40:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for marionette-driver 16:40:30 INFO - Running setup.py install for mozcrash 16:40:30 INFO - Running setup.py install for mozdebug 16:40:30 INFO - Running setup.py install for mozdevice 16:40:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozfile 16:40:30 INFO - Running setup.py install for mozhttpd 16:40:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozinfo 16:40:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozInstall 16:40:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozleak 16:40:30 INFO - Running setup.py install for mozlog 16:40:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for moznetwork 16:40:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozprocess 16:40:30 INFO - Running setup.py install for mozprofile 16:40:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozrunner 16:40:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for mozscreenshot 16:40:30 INFO - Running setup.py install for moztest 16:40:30 INFO - Running setup.py install for mozversion 16:40:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:40:30 INFO - Running setup.py install for wptserve 16:40:30 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:40:30 INFO - Cleaning up... 16:40:30 INFO - Return code: 0 16:40:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:40:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E1C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, '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-007', 'USERDOMAIN': 'T-XP32-IX-007', '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-007', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-007', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\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-007'}}, attempt #1 16:40:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:40:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:40:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:40:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 16:40:30 INFO - 'CLIENTNAME': 'Console', 16:40:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:40:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 16:40:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:40:30 INFO - 'DCLOCATION': 'SCL3', 16:40:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:40:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:40:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:40:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:40:30 INFO - 'HOMEDRIVE': 'C:', 16:40:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:30 INFO - 'KTS_VERSION': '1.19c', 16:40:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:40:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 16:40:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:40:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:40:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:40:30 INFO - 'MOZ_AIRBAG': '1', 16:40:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:30 INFO - 'MOZ_MSVCVERSION': '8', 16:40:30 INFO - 'MOZ_NO_REMOTE': '1', 16:40:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:40:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:40:30 INFO - 'NO_EM_RESTART': '1', 16:40:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:30 INFO - 'OS': 'Windows_NT', 16:40:30 INFO - 'OURDRIVE': 'C:', 16:40:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:40:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:30 INFO - 'PROCESSOR_LEVEL': '6', 16:40:30 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:40:30 INFO - 'PROMPT': '$P$G', 16:40:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:30 INFO - 'PWD': 'C:\\slave\\test', 16:40:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:30 INFO - 'SESSIONNAME': 'Console', 16:40:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:30 INFO - 'SYSTEMDRIVE': 'C:', 16:40:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:40:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:30 INFO - 'TEST1': 'testie', 16:40:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:30 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 16:40:30 INFO - 'USERNAME': 'cltbld', 16:40:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:40:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:40:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:40:30 INFO - 'WINDIR': 'C:\\WINDOWS', 16:40:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:40:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:40:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:40:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:40:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:40:34 INFO - Unpacking c:\slave\test\build\tests\marionette 16:40:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:40:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:34 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)) 16:40:38 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)) 16:40:38 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)) 16:40:38 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)) 16:40:38 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)) 16:40:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:40:38 INFO - Downloading blessings-1.6.tar.gz 16:40:38 INFO - Running setup.py egg_info for package blessings 16:40:38 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)) 16:40:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:40:38 INFO - Running setup.py install for blessings 16:40:38 INFO - Running setup.py install for browsermob-proxy 16:40:38 INFO - Running setup.py install for manifestparser 16:40:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Running setup.py install for marionette-client 16:40:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Running setup.py install for marionette-driver 16:40:38 INFO - Running setup.py install for mozcrash 16:40:38 INFO - Running setup.py install for mozdebug 16:40:38 INFO - Running setup.py install for mozdevice 16:40:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Running setup.py install for mozhttpd 16:40:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Running setup.py install for mozInstall 16:40:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Running setup.py install for mozleak 16:40:38 INFO - Running setup.py install for mozprofile 16:40:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Running setup.py install for mozrunner 16:40:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:40:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:40:39 INFO - Running setup.py install for mozscreenshot 16:40:39 INFO - Running setup.py install for moztest 16:40:39 INFO - Running setup.py install for mozversion 16:40:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:40:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:40:39 INFO - Running setup.py install for wptserve 16:40:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:40:39 INFO - Cleaning up... 16:40:39 INFO - Return code: 0 16:40:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:40:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:40:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:40:39 INFO - Reading from file tmpfile_stdout 16:40:39 INFO - Using _rmtree_windows ... 16:40:39 INFO - Using _rmtree_windows ... 16:40:39 INFO - Current package versions: 16:40:39 INFO - blessings == 1.6 16:40:39 INFO - blobuploader == 1.2.4 16:40:39 INFO - browsermob-proxy == 0.6.0 16:40:39 INFO - distribute == 0.6.14 16:40:39 INFO - docopt == 0.6.1 16:40:39 INFO - manifestparser == 1.1 16:40:39 INFO - marionette-client == 2.3.0 16:40:39 INFO - marionette-driver == 1.4.0 16:40:39 INFO - mozInstall == 1.12 16:40:39 INFO - mozcrash == 0.17 16:40:39 INFO - mozdebug == 0.1 16:40:39 INFO - mozdevice == 0.48 16:40:39 INFO - mozfile == 1.2 16:40:39 INFO - mozhttpd == 0.7 16:40:39 INFO - mozinfo == 0.9 16:40:39 INFO - mozleak == 0.1 16:40:39 INFO - mozlog == 3.1 16:40:39 INFO - moznetwork == 0.27 16:40:39 INFO - mozprocess == 0.22 16:40:39 INFO - mozprofile == 0.28 16:40:39 INFO - mozrunner == 6.11 16:40:39 INFO - mozscreenshot == 0.1 16:40:39 INFO - mozsystemmonitor == 0.0 16:40:39 INFO - moztest == 0.7 16:40:39 INFO - mozversion == 1.4 16:40:39 INFO - requests == 1.2.3 16:40:39 INFO - wptserve == 1.4.0 16:40:39 INFO - Running post-action listener: _resource_record_post_action 16:40:39 INFO - Running post-action listener: _start_resource_monitoring 16:40:39 INFO - Starting resource monitoring. 16:40:39 INFO - ##### 16:40:39 INFO - ##### Running pull step. 16:40:39 INFO - ##### 16:40:39 INFO - Running pre-action listener: _resource_record_pre_action 16:40:39 INFO - Running main action method: pull 16:40:39 INFO - Pull has nothing to do! 16:40:39 INFO - Running post-action listener: _resource_record_post_action 16:40:39 INFO - ##### 16:40:39 INFO - ##### Running install step. 16:40:39 INFO - ##### 16:40:39 INFO - Running pre-action listener: _resource_record_pre_action 16:40:39 INFO - Running main action method: install 16:40:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:40:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:40:39 INFO - Reading from file tmpfile_stdout 16:40:39 INFO - Using _rmtree_windows ... 16:40:39 INFO - Using _rmtree_windows ... 16:40:39 INFO - Detecting whether we're running mozinstall >=1.0... 16:40:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:40:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:40:39 INFO - Reading from file tmpfile_stdout 16:40:39 INFO - Output received: 16:40:39 INFO - Usage: mozinstall-script.py [options] installer 16:40:39 INFO - Options: 16:40:39 INFO - -h, --help show this help message and exit 16:40:39 INFO - -d DEST, --destination=DEST 16:40:39 INFO - Directory to install application into. [default: 16:40:39 INFO - "C:\slave\test"] 16:40:40 INFO - --app=APP Application being installed. [default: firefox] 16:40:40 INFO - Using _rmtree_windows ... 16:40:40 INFO - Using _rmtree_windows ... 16:40:40 INFO - mkdir: C:\slave\test\build\application 16:40:40 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'] 16:40:40 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 16:40:42 INFO - Reading from file tmpfile_stdout 16:40:42 INFO - Output received: 16:40:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:40:42 INFO - Using _rmtree_windows ... 16:40:42 INFO - Using _rmtree_windows ... 16:40:42 INFO - Running post-action listener: _resource_record_post_action 16:40:42 INFO - ##### 16:40:42 INFO - ##### Running run-tests step. 16:40:42 INFO - ##### 16:40:42 INFO - Running pre-action listener: _resource_record_pre_action 16:40:42 INFO - Running main action method: run_tests 16:40:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:40:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:40:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:40:42 INFO - grabbing minidump binary from tooltool 16:40:42 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')]} 16:40:42 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 0x00C1E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E260C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:40:42 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 16:40:42 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 16:40:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:40:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpn4etul 16:40:44 INFO - INFO - File integrity verified, renaming tmpn4etul to win32-minidump_stackwalk.exe 16:40:44 INFO - Return code: 0 16:40:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:40:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:40:44 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/AVvsyGW8TqyUUa1roLWv_w/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 16:40:44 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/AVvsyGW8TqyUUa1roLWv_w/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 16:40:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 16:40:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007\\Application Data', 16:40:44 INFO - 'CLIENTNAME': 'Console', 16:40:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:40:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-007', 16:40:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 16:40:44 INFO - 'DCLOCATION': 'SCL3', 16:40:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:40:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:40:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:40:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:40:44 INFO - 'HOMEDRIVE': 'C:', 16:40:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:44 INFO - 'KTS_VERSION': '1.19c', 16:40:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:40:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-007', 16:40:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:40:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:40:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:40:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:40:44 INFO - 'MOZ_AIRBAG': '1', 16:40:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:44 INFO - 'MOZ_MSVCVERSION': '8', 16:40:44 INFO - 'MOZ_NO_REMOTE': '1', 16:40:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:40:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:40:44 INFO - 'NO_EM_RESTART': '1', 16:40:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:44 INFO - 'OS': 'Windows_NT', 16:40:44 INFO - 'OURDRIVE': 'C:', 16:40:44 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', 16:40:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 16:40:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:44 INFO - 'PROCESSOR_LEVEL': '6', 16:40:44 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:40:44 INFO - 'PROMPT': '$P$G', 16:40:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:44 INFO - 'PWD': 'C:\\slave\\test', 16:40:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:44 INFO - 'SESSIONNAME': 'Console', 16:40:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:44 INFO - 'SYSTEMDRIVE': 'C:', 16:40:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 16:40:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:44 INFO - 'TEST1': 'testie', 16:40:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 16:40:44 INFO - 'USERDOMAIN': 'T-XP32-IX-007', 16:40:44 INFO - 'USERNAME': 'cltbld', 16:40:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-007', 16:40:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:40:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:40:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:40:44 INFO - 'WINDIR': 'C:\\WINDOWS', 16:40:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:44 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/AVvsyGW8TqyUUa1roLWv_w/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 16:40:44 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 16:40:44 INFO - import pkg_resources 16:40:45 INFO - Using 1 client processes 16:40:47 INFO - SUITE-START | Running 778 tests 16:40:47 INFO - Running testharness tests 16:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:40:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:40:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:40:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:40:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:40:47 INFO - Setting up ssl 16:40:48 INFO - PROCESS | certutil | 16:40:48 INFO - PROCESS | certutil | 16:40:48 INFO - PROCESS | certutil | 16:40:48 INFO - Certificate Nickname Trust Attributes 16:40:48 INFO - SSL,S/MIME,JAR/XPI 16:40:48 INFO - 16:40:48 INFO - web-platform-tests CT,, 16:40:48 INFO - 16:40:48 INFO - Starting runner 16:40:49 INFO - PROCESS | 3780 | [3780] 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 16:40:49 INFO - PROCESS | 3780 | [3780] 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 16:40:50 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | 1462581651039 Marionette DEBUG Marionette enabled via build flag and pref 16:40:51 INFO - PROCESS | 3780 | ++DOCSHELL 11BBAC00 == 1 [pid = 3780] [id = 1] 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (11BBB000) [pid = 3780] [serial = 1] [outer = 00000000] 16:40:51 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (11BBBC00) [pid = 3780] [serial = 2] [outer = 11BBB000] 16:40:51 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | ++DOCSHELL 122ABC00 == 2 [pid = 3780] [id = 2] 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (122AC000) [pid = 3780] [serial = 3] [outer = 00000000] 16:40:51 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (122ACC00) [pid = 3780] [serial = 4] [outer = 122AC000] 16:40:51 INFO - PROCESS | 3780 | 1462581651439 Marionette INFO Listening on port 2828 16:40:51 INFO - PROCESS | 3780 | 1462581651739 Marionette DEBUG Marionette enabled via command-line flag 16:40:51 INFO - PROCESS | 3780 | ++DOCSHELL 132AAC00 == 3 [pid = 3780] [id = 3] 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (132B2C00) [pid = 3780] [serial = 5] [outer = 00000000] 16:40:51 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (132B3800) [pid = 3780] [serial = 6] [outer = 132B2C00] 16:40:51 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:40:51 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (13C2B000) [pid = 3780] [serial = 7] [outer = 122AC000] 16:40:51 INFO - PROCESS | 3780 | [3780] 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 16:40:51 INFO - PROCESS | 3780 | 1462581651974 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1475 16:40:52 INFO - PROCESS | 3780 | 1462581652044 Marionette DEBUG Closed connection conn0 16:40:52 INFO - PROCESS | 3780 | [3780] 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 16:40:52 INFO - PROCESS | 3780 | 1462581652054 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1477 16:40:52 INFO - PROCESS | 3780 | 1462581652101 Marionette DEBUG Closed connection conn1 16:40:52 INFO - PROCESS | 3780 | [3780] 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 16:40:52 INFO - PROCESS | 3780 | 1462581652108 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1478 16:40:52 INFO - PROCESS | 3780 | ++DOCSHELL 14160400 == 4 [pid = 3780] [id = 4] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (14161400) [pid = 3780] [serial = 8] [outer = 00000000] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (1459E800) [pid = 3780] [serial = 9] [outer = 14161400] 16:40:52 INFO - PROCESS | 3780 | [3780] 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 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (145A3400) [pid = 3780] [serial = 10] [outer = 14161400] 16:40:52 INFO - PROCESS | 3780 | 1462581652289 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:40:52 INFO - PROCESS | 3780 | 1462581652295 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":"20160506160946","device":"desktop","version":"48.0a2"} 16:40:52 INFO - PROCESS | 3780 | [3780] 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 16:40:52 INFO - PROCESS | 3780 | [3780] 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 16:40:52 INFO - PROCESS | 3780 | [3780] 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 16:40:52 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:40:52 INFO - PROCESS | 3780 | ++DOCSHELL 15D6DC00 == 5 [pid = 3780] [id = 5] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (15D6E400) [pid = 3780] [serial = 11] [outer = 00000000] 16:40:52 INFO - PROCESS | 3780 | ++DOCSHELL 15D6EC00 == 6 [pid = 3780] [id = 6] 16:40:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (15D6F000) [pid = 3780] [serial = 12] [outer = 00000000] 16:40:53 INFO - PROCESS | 3780 | [3780] 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 16:40:53 INFO - PROCESS | 3780 | ++DOCSHELL 16C98800 == 7 [pid = 3780] [id = 7] 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (16C98C00) [pid = 3780] [serial = 13] [outer = 00000000] 16:40:53 INFO - PROCESS | 3780 | [3780] 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 16:40:53 INFO - PROCESS | 3780 | [3780] 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 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (17042000) [pid = 3780] [serial = 14] [outer = 16C98C00] 16:40:53 INFO - PROCESS | 3780 | [3780] 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 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (16F8D000) [pid = 3780] [serial = 15] [outer = 15D6E400] 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (16F8EC00) [pid = 3780] [serial = 16] [outer = 15D6F000] 16:40:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (16F91400) [pid = 3780] [serial = 17] [outer = 16C98C00] 16:40:53 INFO - PROCESS | 3780 | 1462581653970 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 3780 | 1462581653985 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (181EC000) [pid = 3780] [serial = 18] [outer = 16C98C00] 16:40:54 INFO - PROCESS | 3780 | 1462581654418 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e31d4d8a-b800-4fe4-89e1-8b43e1831e78","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":"20160506160946","device":"desktop","version":"48.0a2","command_id":1}}] 16:40:54 INFO - PROCESS | 3780 | 1462581654543 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:40:54 INFO - PROCESS | 3780 | 1462581654600 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:40:54 INFO - PROCESS | 3780 | 1462581654714 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:40:54 INFO - PROCESS | 3780 | [3780] 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 16:40:54 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:40:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (1A037C00) [pid = 3780] [serial = 19] [outer = 16C98C00] 16:40:55 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:40:55 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:55 INFO - PROCESS | 3780 | 1462581655057 Marionette TRACE conn2 <- [1,3,null,{}] 16:40:55 INFO - PROCESS | 3780 | 1462581655066 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:40:55 INFO - PROCESS | 3780 | 1462581655091 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:40:55 INFO - PROCESS | 3780 | 1462581655104 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3780 | 1462581655106 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:40:55 INFO - PROCESS | 3780 | 1462581655124 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3780 | 1462581655128 Marionette TRACE conn2 <- [1,6,null,{}] 16:40:55 INFO - PROCESS | 3780 | 1462581655159 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 3780 | 1462581655217 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:40:55 INFO - PROCESS | 3780 | 1462581655221 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3780 | ++DOCSHELL 16C19800 == 8 [pid = 3780] [id = 8] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (1A199400) [pid = 3780] [serial = 20] [outer = 00000000] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (187A7400) [pid = 3780] [serial = 21] [outer = 1A199400] 16:40:55 INFO - PROCESS | 3780 | 1462581655250 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (187AB400) [pid = 3780] [serial = 22] [outer = 1A199400] 16:40:55 INFO - PROCESS | 3780 | ++DOCSHELL 1A6F2400 == 9 [pid = 3780] [id = 9] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (1A6F2C00) [pid = 3780] [serial = 23] [outer = 00000000] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (1A6F5400) [pid = 3780] [serial = 24] [outer = 1A6F2C00] 16:40:55 INFO - PROCESS | 3780 | 1462581655584 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (1A996800) [pid = 3780] [serial = 25] [outer = 1A6F2C00] 16:40:55 INFO - PROCESS | 3780 | 1462581655721 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 632ms 16:40:55 INFO - PROCESS | 3780 | 1462581655779 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3780 | 1462581655781 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:40:55 INFO - PROCESS | 3780 | 1462581655826 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3780 | 1462581655828 Marionette TRACE conn2 <- [1,10,null,{}] 16:40:55 INFO - PROCESS | 3780 | 1462581655854 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 3780 | 1462581655946 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:40:55 INFO - PROCESS | 3780 | 1462581655985 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3780 | ++DOCSHELL 1480D400 == 10 [pid = 3780] [id = 10] 16:40:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (15332400) [pid = 3780] [serial = 26] [outer = 00000000] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (1B2FA400) [pid = 3780] [serial = 27] [outer = 15332400] 16:40:56 INFO - PROCESS | 3780 | 1462581656034 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (1486C400) [pid = 3780] [serial = 28] [outer = 15332400] 16:40:56 INFO - PROCESS | 3780 | 1462581656268 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 490ms 16:40:56 INFO - PROCESS | 3780 | 1462581656304 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 3780 | 1462581656306 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 16:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:40:56 INFO - PROCESS | 3780 | 1462581656310 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 3780 | 1462581656311 Marionette TRACE conn2 <- [1,14,null,{}] 16:40:56 INFO - PROCESS | 3780 | 1462581656315 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 3780 | 1462581656369 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:40:56 INFO - PROCESS | 3780 | 1462581656381 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 3780 | ++DOCSHELL 1533E000 == 11 [pid = 3780] [id = 11] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (170EF000) [pid = 3780] [serial = 29] [outer = 00000000] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (1AD39C00) [pid = 3780] [serial = 30] [outer = 170EF000] 16:40:56 INFO - PROCESS | 3780 | 1462581656427 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (1B2F3C00) [pid = 3780] [serial = 31] [outer = 170EF000] 16:40:56 INFO - PROCESS | 3780 | 1462581656664 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 414ms 16:40:56 INFO - PROCESS | 3780 | 1462581656726 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 3780 | 1462581656728 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 16:40:56 INFO - PROCESS | 3780 | 1462581656732 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:40:56 INFO - PROCESS | 3780 | 1462581656734 Marionette TRACE conn2 <- [1,18,null,{}] 16:40:56 INFO - PROCESS | 3780 | 1462581656717 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 3780 | 1462581656783 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:40:56 INFO - PROCESS | 3780 | 1462581656790 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 3780 | ++DOCSHELL 1AECF800 == 12 [pid = 3780] [id = 12] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (1AED0C00) [pid = 3780] [serial = 32] [outer = 00000000] 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (1AED9400) [pid = 3780] [serial = 33] [outer = 1AED0C00] 16:40:56 INFO - PROCESS | 3780 | 1462581656849 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (1B111800) [pid = 3780] [serial = 34] [outer = 1AED0C00] 16:40:57 INFO - PROCESS | 3780 | 1462581657094 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 414ms 16:40:57 INFO - PROCESS | 3780 | 1462581657131 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:40:57 INFO - PROCESS | 3780 | 1462581657133 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 16:40:57 INFO - PROCESS | 3780 | 1462581657137 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 3780 | 1462581657138 Marionette TRACE conn2 <- [1,22,null,{}] 16:40:57 INFO - PROCESS | 3780 | 1462581657142 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 3780 | 1462581657216 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:40:57 INFO - PROCESS | 3780 | 1462581657222 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 3780 | ++DOCSHELL 1B119400 == 13 [pid = 3780] [id = 13] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (1B11B400) [pid = 3780] [serial = 35] [outer = 00000000] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (1B1BF400) [pid = 3780] [serial = 36] [outer = 1B11B400] 16:40:57 INFO - PROCESS | 3780 | 1462581657267 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (1B1C2C00) [pid = 3780] [serial = 37] [outer = 1B11B400] 16:40:57 INFO - PROCESS | 3780 | 1462581657470 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 371ms 16:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:40:57 INFO - PROCESS | 3780 | 1462581657525 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 3780 | 1462581657527 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 16:40:57 INFO - PROCESS | 3780 | 1462581657530 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 3780 | 1462581657532 Marionette TRACE conn2 <- [1,26,null,{}] 16:40:57 INFO - PROCESS | 3780 | 1462581657535 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 3780 | 1462581657608 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:40:57 INFO - PROCESS | 3780 | 1462581657595 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 3780 | ++DOCSHELL 1B71D000 == 14 [pid = 3780] [id = 14] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (1B71D800) [pid = 3780] [serial = 38] [outer = 00000000] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (1B725C00) [pid = 3780] [serial = 39] [outer = 1B71D800] 16:40:57 INFO - PROCESS | 3780 | 1462581657639 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (1B729C00) [pid = 3780] [serial = 40] [outer = 1B71D800] 16:40:57 INFO - PROCESS | 3780 | ++DOCSHELL 1B724C00 == 15 [pid = 3780] [id = 15] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (1B8CE000) [pid = 3780] [serial = 41] [outer = 00000000] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (1B8CEC00) [pid = 3780] [serial = 42] [outer = 1B8CE000] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (1B8D6400) [pid = 3780] [serial = 43] [outer = 1B8CE000] 16:40:57 INFO - PROCESS | 3780 | ++DOCSHELL 1B8D0400 == 16 [pid = 3780] [id = 16] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (1B8D1400) [pid = 3780] [serial = 44] [outer = 00000000] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (1BA4F800) [pid = 3780] [serial = 45] [outer = 1B8D1400] 16:40:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (1BA58800) [pid = 3780] [serial = 46] [outer = 1B8D1400] 16:40:58 INFO - PROCESS | 3780 | 1462581658015 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 512ms 16:40:58 INFO - PROCESS | 3780 | 1462581658044 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 3780 | 1462581658046 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 16:40:58 INFO - PROCESS | 3780 | 1462581658049 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:40:58 INFO - PROCESS | 3780 | 1462581658051 Marionette TRACE conn2 <- [1,30,null,{}] 16:40:58 INFO - PROCESS | 3780 | 1462581658340 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 3780 | --DOCSHELL 11BBAC00 == 15 [pid = 3780] [id = 1] 16:40:58 INFO - PROCESS | 3780 | 1462581658483 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:40:58 INFO - PROCESS | 3780 | 1462581658573 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 3780 | ++DOCSHELL 1076A800 == 16 [pid = 3780] [id = 17] 16:40:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1076AC00) [pid = 3780] [serial = 47] [outer = 00000000] 16:40:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (10D62C00) [pid = 3780] [serial = 48] [outer = 1076AC00] 16:40:58 INFO - PROCESS | 3780 | 1462581658610 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (10D6BC00) [pid = 3780] [serial = 49] [outer = 1076AC00] 16:40:59 INFO - PROCESS | 3780 | 1462581659063 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1046ms 16:40:59 INFO - PROCESS | 3780 | 1462581659082 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 3780 | 1462581659086 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:40:59 INFO - PROCESS | 3780 | 1462581659091 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 3780 | 1462581659094 Marionette TRACE conn2 <- [1,34,null,{}] 16:40:59 INFO - PROCESS | 3780 | 1462581659114 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 3780 | 1462581659207 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:40:59 INFO - PROCESS | 3780 | 1462581659302 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3780 | ++DOCSHELL 11BBC800 == 17 [pid = 3780] [id = 18] 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (11FBC400) [pid = 3780] [serial = 50] [outer = 00000000] 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (132B5800) [pid = 3780] [serial = 51] [outer = 11FBC400] 16:40:59 INFO - PROCESS | 3780 | 1462581659361 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (135DD000) [pid = 3780] [serial = 52] [outer = 11FBC400] 16:40:59 INFO - PROCESS | 3780 | 1462581659839 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 774ms 16:40:59 INFO - PROCESS | 3780 | 1462581659874 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 3780 | 1462581659879 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 16:40:59 INFO - PROCESS | 3780 | 1462581659883 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:40:59 INFO - PROCESS | 3780 | 1462581659887 Marionette TRACE conn2 <- [1,38,null,{}] 16:40:59 INFO - PROCESS | 3780 | 1462581659892 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 3780 | 1462581659955 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:40:59 INFO - PROCESS | 3780 | 1462581660003 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3780 | ++DOCSHELL 107F0000 == 18 [pid = 3780] [id = 19] 16:40:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (107F3400) [pid = 3780] [serial = 53] [outer = 00000000] 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (111DA400) [pid = 3780] [serial = 54] [outer = 107F3400] 16:41:00 INFO - PROCESS | 3780 | 1462581660030 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11311800) [pid = 3780] [serial = 55] [outer = 107F3400] 16:41:00 INFO - PROCESS | 3780 | --DOCSHELL 14160400 == 17 [pid = 3780] [id = 4] 16:41:00 INFO - PROCESS | 3780 | 1462581660314 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 479ms 16:41:00 INFO - PROCESS | 3780 | 1462581660384 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3780 | 1462581660368 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:41:00 INFO - PROCESS | 3780 | 1462581660376 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 3780 | 1462581660379 Marionette TRACE conn2 <- [1,42,null,{}] 16:41:00 INFO - PROCESS | 3780 | 1462581660382 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 3780 | 1462581660440 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:41:00 INFO - PROCESS | 3780 | 1462581660452 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 3780 | ++DOCSHELL 117DFC00 == 18 [pid = 3780] [id = 20] 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (11B5DC00) [pid = 3780] [serial = 56] [outer = 00000000] 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (11BBB800) [pid = 3780] [serial = 57] [outer = 11B5DC00] 16:41:00 INFO - PROCESS | 3780 | 1462581660503 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (11FBC000) [pid = 3780] [serial = 58] [outer = 11B5DC00] 16:41:00 INFO - PROCESS | 3780 | 1462581660782 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 447ms 16:41:00 INFO - PROCESS | 3780 | 1462581660833 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3780 | 1462581660835 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:41:00 INFO - PROCESS | 3780 | 1462581660839 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 3780 | 1462581660842 Marionette TRACE conn2 <- [1,46,null,{}] 16:41:00 INFO - PROCESS | 3780 | 1462581660853 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 3780 | 1462581660952 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:41:00 INFO - PROCESS | 3780 | 1462581661028 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3780 | ++DOCSHELL 13CC8800 == 19 [pid = 3780] [id = 21] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13F49000) [pid = 3780] [serial = 59] [outer = 00000000] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13F52800) [pid = 3780] [serial = 60] [outer = 13F49000] 16:41:01 INFO - PROCESS | 3780 | 1462581661060 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (13FAA800) [pid = 3780] [serial = 61] [outer = 13F49000] 16:41:01 INFO - PROCESS | 3780 | 1462581661329 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 523ms 16:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:41:01 INFO - PROCESS | 3780 | 1462581661347 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3780 | 1462581661350 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 16:41:01 INFO - PROCESS | 3780 | 1462581661370 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 3780 | 1462581661372 Marionette TRACE conn2 <- [1,50,null,{}] 16:41:01 INFO - PROCESS | 3780 | 1462581661378 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 3780 | 1462581661437 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:41:01 INFO - PROCESS | 3780 | 1462581661445 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3780 | ++DOCSHELL 12ED6000 == 20 [pid = 3780] [id = 22] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (14598C00) [pid = 3780] [serial = 62] [outer = 00000000] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1486E400) [pid = 3780] [serial = 63] [outer = 14598C00] 16:41:01 INFO - PROCESS | 3780 | 1462581661469 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (14876000) [pid = 3780] [serial = 64] [outer = 14598C00] 16:41:01 INFO - PROCESS | 3780 | 1462581661756 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 436ms 16:41:01 INFO - PROCESS | 3780 | 1462581661783 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3780 | 1462581661785 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 16:41:01 INFO - PROCESS | 3780 | 1462581661788 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:41:01 INFO - PROCESS | 3780 | 1462581661790 Marionette TRACE conn2 <- [1,54,null,{}] 16:41:01 INFO - PROCESS | 3780 | 1462581661798 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 3780 | 1462581661849 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:41:01 INFO - PROCESS | 3780 | 1462581661856 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3780 | ++DOCSHELL 1486DC00 == 21 [pid = 3780] [id = 23] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15337400) [pid = 3780] [serial = 65] [outer = 00000000] 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15A7DC00) [pid = 3780] [serial = 66] [outer = 15337400] 16:41:01 INFO - PROCESS | 3780 | 1462581661901 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (15D6D000) [pid = 3780] [serial = 67] [outer = 15337400] 16:41:02 INFO - PROCESS | 3780 | 1462581662184 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 414ms 16:41:02 INFO - PROCESS | 3780 | 1462581662209 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3780 | 1462581662211 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 16:41:02 INFO - PROCESS | 3780 | 1462581662214 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3780 | 1462581662216 Marionette TRACE conn2 <- [1,58,null,{}] 16:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:41:02 INFO - PROCESS | 3780 | 1462581662220 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 3780 | 1462581662300 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:41:02 INFO - PROCESS | 3780 | 1462581662310 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3780 | ++DOCSHELL 11B5C800 == 22 [pid = 3780] [id = 24] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14804C00) [pid = 3780] [serial = 68] [outer = 00000000] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16488C00) [pid = 3780] [serial = 69] [outer = 14804C00] 16:41:02 INFO - PROCESS | 3780 | 1462581662334 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16489400) [pid = 3780] [serial = 70] [outer = 14804C00] 16:41:02 INFO - PROCESS | 3780 | 1462581662640 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 447ms 16:41:02 INFO - PROCESS | 3780 | 1462581662666 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3780 | 1462581662668 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 16:41:02 INFO - PROCESS | 3780 | 1462581662671 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3780 | 1462581662673 Marionette TRACE conn2 <- [1,62,null,{}] 16:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:41:02 INFO - PROCESS | 3780 | 1462581662682 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 3780 | 1462581662732 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:41:02 INFO - PROCESS | 3780 | 1462581662738 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3780 | ++DOCSHELL 15D8D400 == 23 [pid = 3780] [id = 25] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (16FA9400) [pid = 3780] [serial = 71] [outer = 00000000] 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17048800) [pid = 3780] [serial = 72] [outer = 16FA9400] 16:41:02 INFO - PROCESS | 3780 | 1462581662784 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (170EB400) [pid = 3780] [serial = 73] [outer = 16FA9400] 16:41:03 INFO - PROCESS | 3780 | 1462581663053 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 414ms 16:41:03 INFO - PROCESS | 3780 | 1462581663090 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3780 | 1462581663092 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:41:03 INFO - PROCESS | 3780 | 1462581663100 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3780 | 1462581663102 Marionette TRACE conn2 <- [1,66,null,{}] 16:41:03 INFO - PROCESS | 3780 | 1462581663106 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 3780 | 1462581663159 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:41:03 INFO - PROCESS | 3780 | 1462581663166 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3780 | ++DOCSHELL 14872000 == 24 [pid = 3780] [id = 26] 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17548000) [pid = 3780] [serial = 74] [outer = 00000000] 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (179E5800) [pid = 3780] [serial = 75] [outer = 17548000] 16:41:03 INFO - PROCESS | 3780 | 1462581663190 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17C17400) [pid = 3780] [serial = 76] [outer = 17548000] 16:41:03 INFO - PROCESS | 3780 | 1462581663499 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 414ms 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:41:03 INFO - PROCESS | 3780 | 1462581663542 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3780 | 1462581663544 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 16:41:03 INFO - PROCESS | 3780 | 1462581663526 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3780 | 1462581663528 Marionette TRACE conn2 <- [1,70,null,{}] 16:41:03 INFO - PROCESS | 3780 | 1462581663532 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 3780 | 1462581663587 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:41:03 INFO - PROCESS | 3780 | 1462581663594 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3780 | ++DOCSHELL 17C20C00 == 25 [pid = 3780] [id = 27] 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17EEE400) [pid = 3780] [serial = 77] [outer = 00000000] 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (181A0000) [pid = 3780] [serial = 78] [outer = 17EEE400] 16:41:03 INFO - PROCESS | 3780 | 1462581663640 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (181E5800) [pid = 3780] [serial = 79] [outer = 17EEE400] 16:41:03 INFO - PROCESS | 3780 | 1462581663908 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 414ms 16:41:03 INFO - PROCESS | 3780 | 1462581663948 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3780 | 1462581663950 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:41:03 INFO - PROCESS | 3780 | 1462581663953 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3780 | 1462581663955 Marionette TRACE conn2 <- [1,74,null,{}] 16:41:03 INFO - PROCESS | 3780 | 1462581663959 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 3780 | 1462581664009 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:41:04 INFO - PROCESS | 3780 | 1462581664016 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3780 | ++DOCSHELL 14869C00 == 26 [pid = 3780] [id = 28] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (181F0000) [pid = 3780] [serial = 80] [outer = 00000000] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (187A9400) [pid = 3780] [serial = 81] [outer = 181F0000] 16:41:04 INFO - PROCESS | 3780 | 1462581664040 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (187B4C00) [pid = 3780] [serial = 82] [outer = 181F0000] 16:41:04 INFO - PROCESS | 3780 | 1462581664353 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 414ms 16:41:04 INFO - PROCESS | 3780 | 1462581664378 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3780 | 1462581664380 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 16:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:41:04 INFO - PROCESS | 3780 | 1462581664389 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 3780 | 1462581664391 Marionette TRACE conn2 <- [1,78,null,{}] 16:41:04 INFO - PROCESS | 3780 | 1462581664395 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 3780 | 1462581664468 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:41:04 INFO - PROCESS | 3780 | 1462581664477 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3780 | ++DOCSHELL 17040C00 == 27 [pid = 3780] [id = 29] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18827800) [pid = 3780] [serial = 83] [outer = 00000000] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19F18800) [pid = 3780] [serial = 84] [outer = 18827800] 16:41:04 INFO - PROCESS | 3780 | 1462581664504 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1A03BC00) [pid = 3780] [serial = 85] [outer = 18827800] 16:41:04 INFO - PROCESS | 3780 | 1462581664793 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 414ms 16:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:41:04 INFO - PROCESS | 3780 | 1462581664815 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3780 | 1462581664816 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 3780 | 1462581664801 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 3780 | 1462581664802 Marionette TRACE conn2 <- [1,82,null,{}] 16:41:04 INFO - PROCESS | 3780 | 1462581664806 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 3780 | 1462581664900 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:41:04 INFO - PROCESS | 3780 | 1462581664909 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3780 | ++DOCSHELL 12E06800 == 28 [pid = 3780] [id = 30] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12E0A400) [pid = 3780] [serial = 86] [outer = 00000000] 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A653C00) [pid = 3780] [serial = 87] [outer = 12E0A400] 16:41:04 INFO - PROCESS | 3780 | 1462581664932 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A65C400) [pid = 3780] [serial = 88] [outer = 12E0A400] 16:41:05 INFO - PROCESS | 3780 | 1462581665240 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 447ms 16:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:41:05 INFO - PROCESS | 3780 | 1462581665248 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 3780 | 1462581665250 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 16:41:05 INFO - PROCESS | 3780 | 1462581665253 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 3780 | 1462581665255 Marionette TRACE conn2 <- [1,86,null,{}] 16:41:05 INFO - PROCESS | 3780 | 1462581665258 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 3780 | 1462581665866 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:41:05 INFO - PROCESS | 3780 | 1462581665943 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 3780 | ++DOCSHELL 1052F400 == 29 [pid = 3780] [id = 31] 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10530800) [pid = 3780] [serial = 89] [outer = 00000000] 16:41:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (105CD000) [pid = 3780] [serial = 90] [outer = 10530800] 16:41:05 INFO - PROCESS | 3780 | 1462581665973 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (107ED400) [pid = 3780] [serial = 91] [outer = 10530800] 16:41:06 INFO - PROCESS | 3780 | 1462581666286 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1046ms 16:41:06 INFO - PROCESS | 3780 | 1462581666309 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3780 | 1462581666315 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:41:06 INFO - PROCESS | 3780 | 1462581666321 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 3780 | 1462581666325 Marionette TRACE conn2 <- [1,90,null,{}] 16:41:06 INFO - PROCESS | 3780 | 1462581666341 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 3780 | 1462581666417 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:41:06 INFO - PROCESS | 3780 | 1462581666412 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 3780 | ++DOCSHELL 115A0000 == 30 [pid = 3780] [id = 32] 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (115A1000) [pid = 3780] [serial = 92] [outer = 00000000] 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (117E6800) [pid = 3780] [serial = 93] [outer = 115A1000] 16:41:06 INFO - PROCESS | 3780 | 1462581666460 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (11BBE800) [pid = 3780] [serial = 94] [outer = 115A1000] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1B11B400) [pid = 3780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AED0C00) [pid = 3780] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (170EF000) [pid = 3780] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15332400) [pid = 3780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A199400) [pid = 3780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (14161400) [pid = 3780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1B71D800) [pid = 3780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1076AC00) [pid = 3780] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11FBC400) [pid = 3780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (107F3400) [pid = 3780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (11B5DC00) [pid = 3780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (13F49000) [pid = 3780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14598C00) [pid = 3780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (15337400) [pid = 3780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14804C00) [pid = 3780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (16FA9400) [pid = 3780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (17548000) [pid = 3780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17EEE400) [pid = 3780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (181F0000) [pid = 3780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:41:07 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18827800) [pid = 3780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:41:07 INFO - PROCESS | 3780 | 1462581667143 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 850ms 16:41:07 INFO - PROCESS | 3780 | 1462581667181 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 3780 | 1462581667184 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:41:07 INFO - PROCESS | 3780 | 1462581667166 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 3780 | 1462581667168 Marionette TRACE conn2 <- [1,94,null,{}] 16:41:07 INFO - PROCESS | 3780 | 1462581667172 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 3780 | 1462581667225 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:41:07 INFO - PROCESS | 3780 | 1462581667290 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 3780 | ++DOCSHELL 10D5F800 == 31 [pid = 3780] [id = 33] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (10D5FC00) [pid = 3780] [serial = 95] [outer = 00000000] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (12C19000) [pid = 3780] [serial = 96] [outer = 10D5FC00] 16:41:07 INFO - PROCESS | 3780 | 1462581667347 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (12ED1800) [pid = 3780] [serial = 97] [outer = 10D5FC00] 16:41:07 INFO - PROCESS | 3780 | 1462581667574 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 457ms 16:41:07 INFO - PROCESS | 3780 | 1462581667641 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 3780 | 1462581667624 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:41:07 INFO - PROCESS | 3780 | 1462581667634 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 3780 | 1462581667638 Marionette TRACE conn2 <- [1,98,null,{}] 16:41:07 INFO - PROCESS | 3780 | 1462581667642 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 3780 | 1462581667703 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:41:07 INFO - PROCESS | 3780 | 1462581667709 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 3780 | ++DOCSHELL 134DD800 == 32 [pid = 3780] [id = 34] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (13C20C00) [pid = 3780] [serial = 98] [outer = 00000000] 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (14598C00) [pid = 3780] [serial = 99] [outer = 13C20C00] 16:41:07 INFO - PROCESS | 3780 | 1462581667733 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1480E000) [pid = 3780] [serial = 100] [outer = 13C20C00] 16:41:08 INFO - PROCESS | 3780 | 1462581668049 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 414ms 16:41:08 INFO - PROCESS | 3780 | 1462581668048 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 3780 | 1462581668050 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 16:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:41:08 INFO - PROCESS | 3780 | 1462581668053 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 3780 | 1462581668055 Marionette TRACE conn2 <- [1,102,null,{}] 16:41:08 INFO - PROCESS | 3780 | 1462581668058 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 3780 | 1462581668111 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:41:08 INFO - PROCESS | 3780 | 1462581668129 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 3780 | ++DOCSHELL 1533F400 == 33 [pid = 3780] [id = 35] 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1538F000) [pid = 3780] [serial = 101] [outer = 00000000] 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15D62400) [pid = 3780] [serial = 102] [outer = 1538F000] 16:41:08 INFO - PROCESS | 3780 | 1462581668156 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15D88800) [pid = 3780] [serial = 103] [outer = 1538F000] 16:41:08 INFO - PROCESS | 3780 | 1462581668481 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 436ms 16:41:08 INFO - PROCESS | 3780 | 1462581668505 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 3780 | 1462581668509 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 16:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:41:08 INFO - PROCESS | 3780 | 1462581668515 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 3780 | 1462581668519 Marionette TRACE conn2 <- [1,106,null,{}] 16:41:08 INFO - PROCESS | 3780 | 1462581668525 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 3780 | 1462581668583 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:41:08 INFO - PROCESS | 3780 | 1462581668650 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 3780 | ++DOCSHELL 10D69800 == 34 [pid = 3780] [id = 36] 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10D69C00) [pid = 3780] [serial = 104] [outer = 00000000] 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1113D800) [pid = 3780] [serial = 105] [outer = 10D69C00] 16:41:08 INFO - PROCESS | 3780 | 1462581668686 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11311000) [pid = 3780] [serial = 106] [outer = 10D69C00] 16:41:09 INFO - PROCESS | 3780 | 1462581669164 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 697ms 16:41:09 INFO - PROCESS | 3780 | 1462581669203 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 3780 | 1462581669209 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:41:09 INFO - PROCESS | 3780 | 1462581669216 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 3780 | 1462581669219 Marionette TRACE conn2 <- [1,110,null,{}] 16:41:09 INFO - PROCESS | 3780 | 1462581669224 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 3780 | 1462581669308 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:41:09 INFO - PROCESS | 3780 | 1462581669349 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 3780 | ++DOCSHELL 122A7C00 == 35 [pid = 3780] [id = 37] 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13233400) [pid = 3780] [serial = 107] [outer = 00000000] 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (14169800) [pid = 3780] [serial = 108] [outer = 13233400] 16:41:09 INFO - PROCESS | 3780 | 1462581669407 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (14876C00) [pid = 3780] [serial = 109] [outer = 13233400] 16:41:09 INFO - PROCESS | 3780 | 1462581669832 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 621ms 16:41:09 INFO - PROCESS | 3780 | 1462581669858 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 3780 | 1462581669860 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:41:09 INFO - PROCESS | 3780 | 1462581669864 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 3780 | 1462581669868 Marionette TRACE conn2 <- [1,114,null,{}] 16:41:09 INFO - PROCESS | 3780 | 1462581669880 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 3780 | 1462581669940 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:41:09 INFO - PROCESS | 3780 | 1462581670016 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 3780 | ++DOCSHELL 12E4B000 == 36 [pid = 3780] [id = 38] 16:41:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13234C00) [pid = 3780] [serial = 110] [outer = 00000000] 16:41:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15A7E000) [pid = 3780] [serial = 111] [outer = 13234C00] 16:41:10 INFO - PROCESS | 3780 | 1462581670071 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15D95C00) [pid = 3780] [serial = 112] [outer = 13234C00] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 1052F400 == 35 [pid = 3780] [id = 31] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 134DD800 == 34 [pid = 3780] [id = 34] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 10D5F800 == 33 [pid = 3780] [id = 33] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 115A0000 == 32 [pid = 3780] [id = 32] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 12E06800 == 31 [pid = 3780] [id = 30] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 1533F400 == 30 [pid = 3780] [id = 35] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 17040C00 == 29 [pid = 3780] [id = 29] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 10D69800 == 28 [pid = 3780] [id = 36] 16:41:10 INFO - PROCESS | 3780 | --DOCSHELL 122A7C00 == 27 [pid = 3780] [id = 37] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1459E800) [pid = 3780] [serial = 9] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (145A3400) [pid = 3780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (122ACC00) [pid = 3780] [serial = 4] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10D62C00) [pid = 3780] [serial = 48] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (132B5800) [pid = 3780] [serial = 51] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (111DA400) [pid = 3780] [serial = 54] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11BBB800) [pid = 3780] [serial = 57] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11FBC000) [pid = 3780] [serial = 58] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13F52800) [pid = 3780] [serial = 60] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1486E400) [pid = 3780] [serial = 63] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15A7DC00) [pid = 3780] [serial = 66] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (16488C00) [pid = 3780] [serial = 69] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17048800) [pid = 3780] [serial = 72] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (179E5800) [pid = 3780] [serial = 75] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14876000) [pid = 3780] [serial = 64] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (181A0000) [pid = 3780] [serial = 78] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (187A9400) [pid = 3780] [serial = 81] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19F18800) [pid = 3780] [serial = 84] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (15D6D000) [pid = 3780] [serial = 67] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (16489400) [pid = 3780] [serial = 70] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (170EB400) [pid = 3780] [serial = 73] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (17C17400) [pid = 3780] [serial = 76] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11311800) [pid = 3780] [serial = 55] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (181E5800) [pid = 3780] [serial = 79] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (187B4C00) [pid = 3780] [serial = 82] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (13FAA800) [pid = 3780] [serial = 61] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (10D6BC00) [pid = 3780] [serial = 49] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (135DD000) [pid = 3780] [serial = 52] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1A03BC00) [pid = 3780] [serial = 85] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1B729C00) [pid = 3780] [serial = 40] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1AD39C00) [pid = 3780] [serial = 30] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1B2FA400) [pid = 3780] [serial = 27] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1486C400) [pid = 3780] [serial = 28] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (187AB400) [pid = 3780] [serial = 22] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A6F5400) [pid = 3780] [serial = 24] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (187A7400) [pid = 3780] [serial = 21] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (16F91400) [pid = 3780] [serial = 17] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (17042000) [pid = 3780] [serial = 14] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1B8CEC00) [pid = 3780] [serial = 42] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (1BA4F800) [pid = 3780] [serial = 45] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1B725C00) [pid = 3780] [serial = 39] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1B1BF400) [pid = 3780] [serial = 36] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (1B1C2C00) [pid = 3780] [serial = 37] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (1AED9400) [pid = 3780] [serial = 33] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 47 (1B111800) [pid = 3780] [serial = 34] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | --DOMWINDOW == 46 (1B2F3C00) [pid = 3780] [serial = 31] [outer = 00000000] [url = about:blank] 16:41:10 INFO - PROCESS | 3780 | 1462581670909 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1089ms 16:41:10 INFO - PROCESS | 3780 | 1462581670946 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 3780 | 1462581670950 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 16:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:41:10 INFO - PROCESS | 3780 | 1462581670956 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 3780 | 1462581670960 Marionette TRACE conn2 <- [1,118,null,{}] 16:41:10 INFO - PROCESS | 3780 | 1462581670966 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 3780 | 1462581671033 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:41:11 INFO - PROCESS | 3780 | 1462581671112 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3780 | ++DOCSHELL 11139C00 == 28 [pid = 3780] [id = 39] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (111D5C00) [pid = 3780] [serial = 113] [outer = 00000000] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (11317C00) [pid = 3780] [serial = 114] [outer = 111D5C00] 16:41:11 INFO - PROCESS | 3780 | 1462581671140 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (115A0000) [pid = 3780] [serial = 115] [outer = 111D5C00] 16:41:11 INFO - PROCESS | 3780 | 1462581671423 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 490ms 16:41:11 INFO - PROCESS | 3780 | 1462581671451 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 3780 | 1462581671457 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:41:11 INFO - PROCESS | 3780 | 1462581671463 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 3780 | 1462581671467 Marionette TRACE conn2 <- [1,122,null,{}] 16:41:11 INFO - PROCESS | 3780 | 1462581671470 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 3780 | 1462581671526 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:41:11 INFO - PROCESS | 3780 | 1462581671535 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3780 | ++DOCSHELL 11B5DC00 == 29 [pid = 3780] [id = 40] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (11BBC400) [pid = 3780] [serial = 116] [outer = 00000000] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (12C12C00) [pid = 3780] [serial = 117] [outer = 11BBC400] 16:41:11 INFO - PROCESS | 3780 | 1462581671560 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (12E0E000) [pid = 3780] [serial = 118] [outer = 11BBC400] 16:41:11 INFO - PROCESS | 3780 | 1462581671866 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 414ms 16:41:11 INFO - PROCESS | 3780 | 1462581671872 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 3780 | 1462581671874 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 16:41:11 INFO - PROCESS | 3780 | 1462581671878 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:41:11 INFO - PROCESS | 3780 | 1462581671882 Marionette TRACE conn2 <- [1,126,null,{}] 16:41:11 INFO - PROCESS | 3780 | 1462581671893 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 3780 | 1462581671958 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:41:11 INFO - PROCESS | 3780 | 1462581671967 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3780 | ++DOCSHELL 13F50C00 == 30 [pid = 3780] [id = 41] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (13F51C00) [pid = 3780] [serial = 119] [outer = 00000000] 16:41:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1415A800) [pid = 3780] [serial = 120] [outer = 13F51C00] 16:41:11 INFO - PROCESS | 3780 | 1462581671997 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (14599800) [pid = 3780] [serial = 121] [outer = 13F51C00] 16:41:12 INFO - PROCESS | 3780 | 1462581672323 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 447ms 16:41:12 INFO - PROCESS | 3780 | 1462581672346 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 3780 | 1462581672349 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 16:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:41:12 INFO - PROCESS | 3780 | 1462581672332 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 3780 | 1462581672334 Marionette TRACE conn2 <- [1,130,null,{}] 16:41:12 INFO - PROCESS | 3780 | 1462581672337 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 3780 | 1462581672425 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:41:12 INFO - PROCESS | 3780 | 1462581672432 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 3780 | ++DOCSHELL 13FAD000 == 31 [pid = 3780] [id = 42] 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (145A6400) [pid = 3780] [serial = 122] [outer = 00000000] 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (15337400) [pid = 3780] [serial = 123] [outer = 145A6400] 16:41:12 INFO - PROCESS | 3780 | 1462581672477 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (15A82800) [pid = 3780] [serial = 124] [outer = 145A6400] 16:41:12 INFO - PROCESS | 3780 | 1462581672769 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 436ms 16:41:12 INFO - PROCESS | 3780 | 1462581672785 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 3780 | 1462581672787 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 16:41:12 INFO - PROCESS | 3780 | 1462581672791 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:41:12 INFO - PROCESS | 3780 | 1462581672792 Marionette TRACE conn2 <- [1,134,null,{}] 16:41:12 INFO - PROCESS | 3780 | 1462581672796 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 3780 | 1462581672864 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:41:12 INFO - PROCESS | 3780 | 1462581672870 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 3780 | ++DOCSHELL 14876000 == 32 [pid = 3780] [id = 43] 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (15D6F400) [pid = 3780] [serial = 125] [outer = 00000000] 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (16481C00) [pid = 3780] [serial = 126] [outer = 15D6F400] 16:41:12 INFO - PROCESS | 3780 | 1462581672914 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (16F8A000) [pid = 3780] [serial = 127] [outer = 15D6F400] 16:41:13 INFO - PROCESS | 3780 | 1462581673230 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 490ms 16:41:13 INFO - PROCESS | 3780 | 1462581673292 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 3780 | 1462581673294 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:41:13 INFO - PROCESS | 3780 | 1462581673286 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 3780 | 1462581673288 Marionette TRACE conn2 <- [1,138,null,{}] 16:41:13 INFO - PROCESS | 3780 | 1462581673291 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 3780 | 1462581673383 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:41:13 INFO - PROCESS | 3780 | 1462581673398 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3780 | ++DOCSHELL 1647DC00 == 33 [pid = 3780] [id = 44] 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (170ED000) [pid = 3780] [serial = 128] [outer = 00000000] 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1754F400) [pid = 3780] [serial = 129] [outer = 170ED000] 16:41:13 INFO - PROCESS | 3780 | 1462581673430 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17554800) [pid = 3780] [serial = 130] [outer = 170ED000] 16:41:13 INFO - PROCESS | 3780 | 1462581673768 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12E0A400) [pid = 3780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1538F000) [pid = 3780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (13C20C00) [pid = 3780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (115A1000) [pid = 3780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (10D5FC00) [pid = 3780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:41:13 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (10530800) [pid = 3780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 490ms 16:41:13 INFO - PROCESS | 3780 | 1462581673777 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 3780 | 1462581673779 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:41:13 INFO - PROCESS | 3780 | 1462581673782 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 3780 | 1462581673784 Marionette TRACE conn2 <- [1,142,null,{}] 16:41:13 INFO - PROCESS | 3780 | 1462581673791 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 3780 | 1462581673842 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:41:13 INFO - PROCESS | 3780 | 1462581673849 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3780 | ++DOCSHELL 1354E800 == 34 [pid = 3780] [id = 45] 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13C20C00) [pid = 3780] [serial = 131] [outer = 00000000] 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (14161000) [pid = 3780] [serial = 132] [outer = 13C20C00] 16:41:13 INFO - PROCESS | 3780 | 1462581673893 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (1480CC00) [pid = 3780] [serial = 133] [outer = 13C20C00] 16:41:14 INFO - PROCESS | 3780 | 1462581674174 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 414ms 16:41:14 INFO - PROCESS | 3780 | 1462581674196 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3780 | 1462581674198 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:41:14 INFO - PROCESS | 3780 | 1462581674205 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3780 | 1462581674207 Marionette TRACE conn2 <- [1,146,null,{}] 16:41:14 INFO - PROCESS | 3780 | 1462581674211 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 3780 | 1462581674264 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:41:14 INFO - PROCESS | 3780 | 1462581674270 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 3780 | ++DOCSHELL 15D88400 == 35 [pid = 3780] [id = 46] 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (174D2000) [pid = 3780] [serial = 134] [outer = 00000000] 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (17C1DC00) [pid = 3780] [serial = 135] [outer = 174D2000] 16:41:14 INFO - PROCESS | 3780 | 1462581674317 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17C20800) [pid = 3780] [serial = 136] [outer = 174D2000] 16:41:14 INFO - PROCESS | 3780 | 1462581674627 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 447ms 16:41:14 INFO - PROCESS | 3780 | 1462581674646 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3780 | 1462581674648 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:41:14 INFO - PROCESS | 3780 | 1462581674652 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3780 | 1462581674653 Marionette TRACE conn2 <- [1,150,null,{}] 16:41:14 INFO - PROCESS | 3780 | 1462581674657 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 3780 | 1462581674705 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:41:14 INFO - PROCESS | 3780 | 1462581674712 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 3780 | ++DOCSHELL 13F50800 == 36 [pid = 3780] [id = 47] 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (17EF8400) [pid = 3780] [serial = 137] [outer = 00000000] 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (181ED000) [pid = 3780] [serial = 138] [outer = 17EF8400] 16:41:14 INFO - PROCESS | 3780 | 1462581674759 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (181F0000) [pid = 3780] [serial = 139] [outer = 17EF8400] 16:41:15 INFO - PROCESS | 3780 | 1462581675052 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 414ms 16:41:15 INFO - PROCESS | 3780 | 1462581675074 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 3780 | 1462581675076 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 16:41:15 INFO - PROCESS | 3780 | 1462581675080 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 3780 | 1462581675081 Marionette TRACE conn2 <- [1,154,null,{}] 16:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:41:15 INFO - PROCESS | 3780 | 1462581675089 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 3780 | 1462581675141 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:41:15 INFO - PROCESS | 3780 | 1462581675147 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 3780 | ++DOCSHELL 14873800 == 37 [pid = 3780] [id = 48] 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (15D6C000) [pid = 3780] [serial = 140] [outer = 00000000] 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (187AEC00) [pid = 3780] [serial = 141] [outer = 15D6C000] 16:41:15 INFO - PROCESS | 3780 | 1462581675192 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (18827800) [pid = 3780] [serial = 142] [outer = 15D6C000] 16:41:15 INFO - PROCESS | 3780 | 1462581675934 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 908ms 16:41:15 INFO - PROCESS | 3780 | 1462581676005 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 3780 | 1462581676009 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:41:15 INFO - PROCESS | 3780 | 1462581676014 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 3780 | 1462581676018 Marionette TRACE conn2 <- [1,158,null,{}] 16:41:16 INFO - PROCESS | 3780 | 1462581676024 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 3780 | 1462581676120 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:41:16 INFO - PROCESS | 3780 | 1462581676191 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 3780 | ++DOCSHELL 11316400 == 38 [pid = 3780] [id = 49] 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1153E800) [pid = 3780] [serial = 143] [outer = 00000000] 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (122AE000) [pid = 3780] [serial = 144] [outer = 1153E800] 16:41:16 INFO - PROCESS | 3780 | 1462581676230 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (132A7000) [pid = 3780] [serial = 145] [outer = 1153E800] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 13F50800 == 37 [pid = 3780] [id = 47] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 15D88400 == 36 [pid = 3780] [id = 46] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 1354E800 == 35 [pid = 3780] [id = 45] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 1647DC00 == 34 [pid = 3780] [id = 44] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 14876000 == 33 [pid = 3780] [id = 43] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 13FAD000 == 32 [pid = 3780] [id = 42] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 13F50C00 == 31 [pid = 3780] [id = 41] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 11B5DC00 == 30 [pid = 3780] [id = 40] 16:41:16 INFO - PROCESS | 3780 | --DOCSHELL 11139C00 == 29 [pid = 3780] [id = 39] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (15D62400) [pid = 3780] [serial = 102] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15D88800) [pid = 3780] [serial = 103] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1480E000) [pid = 3780] [serial = 100] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (117E6800) [pid = 3780] [serial = 93] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14598C00) [pid = 3780] [serial = 99] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (12C19000) [pid = 3780] [serial = 96] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (11BBE800) [pid = 3780] [serial = 94] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (105CD000) [pid = 3780] [serial = 90] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (107ED400) [pid = 3780] [serial = 91] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (12ED1800) [pid = 3780] [serial = 97] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1A65C400) [pid = 3780] [serial = 88] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1A653C00) [pid = 3780] [serial = 87] [outer = 00000000] [url = about:blank] 16:41:16 INFO - PROCESS | 3780 | 1462581676830 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 835ms 16:41:16 INFO - PROCESS | 3780 | 1462581676845 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 3780 | 1462581676850 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 16:41:16 INFO - PROCESS | 3780 | 1462581676854 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:41:16 INFO - PROCESS | 3780 | 1462581676858 Marionette TRACE conn2 <- [1,162,null,{}] 16:41:16 INFO - PROCESS | 3780 | 1462581676863 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 3780 | 1462581676947 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:41:16 INFO - PROCESS | 3780 | 1462581676956 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 3780 | ++DOCSHELL 111DD400 == 30 [pid = 3780] [id = 50] 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11543800) [pid = 3780] [serial = 146] [outer = 00000000] 16:41:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (117EC400) [pid = 3780] [serial = 147] [outer = 11543800] 16:41:16 INFO - PROCESS | 3780 | 1462581676986 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11BC6800) [pid = 3780] [serial = 148] [outer = 11543800] 16:41:17 INFO - PROCESS | 3780 | 1462581677382 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 571ms 16:41:17 INFO - PROCESS | 3780 | 1462581677432 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 3780 | 1462581677439 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:41:17 INFO - PROCESS | 3780 | 1462581677446 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 3780 | 1462581677448 Marionette TRACE conn2 <- [1,166,null,{}] 16:41:17 INFO - PROCESS | 3780 | 1462581677452 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 3780 | 1462581677552 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:41:17 INFO - PROCESS | 3780 | 1462581677624 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 3780 | ++DOCSHELL 12217000 == 31 [pid = 3780] [id = 51] 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12218800) [pid = 3780] [serial = 149] [outer = 00000000] 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (132B0800) [pid = 3780] [serial = 150] [outer = 12218800] 16:41:17 INFO - PROCESS | 3780 | 1462581677668 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13C2A000) [pid = 3780] [serial = 151] [outer = 12218800] 16:41:18 INFO - PROCESS | 3780 | 1462581678003 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 612ms 16:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:41:18 INFO - PROCESS | 3780 | 1462581678070 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 3780 | 1462581678072 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 16:41:18 INFO - PROCESS | 3780 | 1462581678076 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 3780 | 1462581678079 Marionette TRACE conn2 <- [1,170,null,{}] 16:41:18 INFO - PROCESS | 3780 | 1462581678090 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 3780 | 1462581678152 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:41:18 INFO - PROCESS | 3780 | 1462581678164 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 3780 | ++DOCSHELL 14802800 == 32 [pid = 3780] [id = 52] 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14805000) [pid = 3780] [serial = 152] [outer = 00000000] 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14869800) [pid = 3780] [serial = 153] [outer = 14805000] 16:41:18 INFO - PROCESS | 3780 | 1462581678212 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (14872800) [pid = 3780] [serial = 154] [outer = 14805000] 16:41:18 INFO - PROCESS | 3780 | 1462581678602 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 16:41:18 INFO - PROCESS | 3780 | 1462581678636 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 3780 | 1462581678639 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:41:18 INFO - PROCESS | 3780 | 1462581678642 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 3780 | 1462581678644 Marionette TRACE conn2 <- [1,174,null,{}] 16:41:18 INFO - PROCESS | 3780 | 1462581678648 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 3780 | 1462581678754 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:41:18 INFO - PROCESS | 3780 | 1462581678817 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 3780 | ++DOCSHELL 15D88400 == 33 [pid = 3780] [id = 53] 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15D8EC00) [pid = 3780] [serial = 155] [outer = 00000000] 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1647CC00) [pid = 3780] [serial = 156] [outer = 15D8EC00] 16:41:18 INFO - PROCESS | 3780 | 1462581678861 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16488800) [pid = 3780] [serial = 157] [outer = 15D8EC00] 16:41:19 INFO - PROCESS | 3780 | 1462581679208 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 16:41:19 INFO - PROCESS | 3780 | 1462581679279 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 3780 | 1462581679281 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:41:19 INFO - PROCESS | 3780 | 1462581679284 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 3780 | 1462581679268 Marionette TRACE conn2 <- [1,178,null,{}] 16:41:19 INFO - PROCESS | 3780 | 1462581679276 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 3780 | 1462581679374 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:41:19 INFO - PROCESS | 3780 | 1462581679381 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 3780 | ++DOCSHELL 16487400 == 34 [pid = 3780] [id = 54] 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16C1BC00) [pid = 3780] [serial = 158] [outer = 00000000] 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (170F1400) [pid = 3780] [serial = 159] [outer = 16C1BC00] 16:41:19 INFO - PROCESS | 3780 | 1462581679429 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (175D6000) [pid = 3780] [serial = 160] [outer = 16C1BC00] 16:41:19 INFO - PROCESS | 3780 | 1462581679806 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:41:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16FA9400) [pid = 3780] [serial = 161] [outer = 1B8D1400] 16:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 584ms 16:41:19 INFO - PROCESS | 3780 | 1462581679872 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 3780 | 1462581679874 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:41:19 INFO - PROCESS | 3780 | 1462581679883 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 3780 | 1462581679885 Marionette TRACE conn2 <- [1,182,null,{}] 16:41:19 INFO - PROCESS | 3780 | 1462581679889 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 3780 | 1462581680005 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:41:20 INFO - PROCESS | 3780 | 1462581680058 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 3780 | ++DOCSHELL 14168800 == 35 [pid = 3780] [id = 55] 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (181EAC00) [pid = 3780] [serial = 162] [outer = 00000000] 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (188ABC00) [pid = 3780] [serial = 163] [outer = 181EAC00] 16:41:20 INFO - PROCESS | 3780 | 1462581680084 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19EB9000) [pid = 3780] [serial = 164] [outer = 181EAC00] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15D6F400) [pid = 3780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (111D5C00) [pid = 3780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13F51C00) [pid = 3780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11BBC400) [pid = 3780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (170ED000) [pid = 3780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10D69C00) [pid = 3780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (13233400) [pid = 3780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (13C20C00) [pid = 3780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (145A6400) [pid = 3780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (174D2000) [pid = 3780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:41:20 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (17EF8400) [pid = 3780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:41:20 INFO - PROCESS | 3780 | 1462581680524 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 710ms 16:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:41:20 INFO - PROCESS | 3780 | 1462581680585 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 3780 | 1462581680587 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 16:41:20 INFO - PROCESS | 3780 | 1462581680590 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - PROCESS | 3780 | 1462581680592 Marionette TRACE conn2 <- [1,186,null,{}] 16:41:20 INFO - PROCESS | 3780 | 1462581680595 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 3780 | 1462581680667 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:41:20 INFO - PROCESS | 3780 | 1462581680673 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 3780 | ++DOCSHELL 1459A000 == 36 [pid = 3780] [id = 56] 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (145A3800) [pid = 3780] [serial = 165] [outer = 00000000] 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (15D6D000) [pid = 3780] [serial = 166] [outer = 145A3800] 16:41:20 INFO - PROCESS | 3780 | 1462581680700 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16FAA000) [pid = 3780] [serial = 167] [outer = 145A3800] 16:41:21 INFO - PROCESS | 3780 | 1462581681054 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 529ms 16:41:21 INFO - PROCESS | 3780 | 1462581681124 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 3780 | 1462581681126 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:41:21 INFO - PROCESS | 3780 | 1462581681129 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 3780 | 1462581681131 Marionette TRACE conn2 <- [1,190,null,{}] 16:41:21 INFO - PROCESS | 3780 | 1462581681135 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 3780 | 1462581681208 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:41:21 INFO - PROCESS | 3780 | 1462581681218 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3780 | ++DOCSHELL 11141800 == 37 [pid = 3780] [id = 57] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (117E7800) [pid = 3780] [serial = 168] [outer = 00000000] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (19F14000) [pid = 3780] [serial = 169] [outer = 117E7800] 16:41:21 INFO - PROCESS | 3780 | 1462581681262 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19F15C00) [pid = 3780] [serial = 170] [outer = 117E7800] 16:41:21 INFO - PROCESS | 3780 | 1462581681607 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 529ms 16:41:21 INFO - PROCESS | 3780 | 1462581681657 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 3780 | 1462581681659 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:41:21 INFO - PROCESS | 3780 | 1462581681663 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 3780 | 1462581681664 Marionette TRACE conn2 <- [1,194,null,{}] 16:41:21 INFO - PROCESS | 3780 | 1462581681668 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 3780 | 1462581681740 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:41:21 INFO - PROCESS | 3780 | 1462581681746 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3780 | ++DOCSHELL 14160C00 == 38 [pid = 3780] [id = 58] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A196400) [pid = 3780] [serial = 171] [outer = 00000000] 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1A19B800) [pid = 3780] [serial = 172] [outer = 1A196400] 16:41:21 INFO - PROCESS | 3780 | 1462581681773 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A038000) [pid = 3780] [serial = 173] [outer = 1A196400] 16:41:22 INFO - PROCESS | 3780 | 1462581682119 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 16:41:22 INFO - PROCESS | 3780 | 1462581682135 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 3780 | 1462581682137 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:41:22 INFO - PROCESS | 3780 | 1462581682140 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 3780 | 1462581682142 Marionette TRACE conn2 <- [1,198,null,{}] 16:41:22 INFO - PROCESS | 3780 | 1462581682146 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 3780 | 1462581682252 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:41:22 INFO - PROCESS | 3780 | 1462581682260 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 3780 | ++DOCSHELL 12C1C400 == 39 [pid = 3780] [id = 59] 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1348EC00) [pid = 3780] [serial = 174] [outer = 00000000] 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1A6F5000) [pid = 3780] [serial = 175] [outer = 1348EC00] 16:41:22 INFO - PROCESS | 3780 | 1462581682290 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1A6FA000) [pid = 3780] [serial = 176] [outer = 1348EC00] 16:41:22 INFO - PROCESS | 3780 | 1462581682869 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 738ms 16:41:22 INFO - PROCESS | 3780 | 1462581682888 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 3780 | 1462581682892 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 16:41:22 INFO - PROCESS | 3780 | 1462581682897 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:41:22 INFO - PROCESS | 3780 | 1462581682901 Marionette TRACE conn2 <- [1,202,null,{}] 16:41:22 INFO - PROCESS | 3780 | 1462581682906 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 3780 | 1462581683009 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:41:23 INFO - PROCESS | 3780 | 1462581683085 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3780 | ++DOCSHELL 111CE800 == 40 [pid = 3780] [id = 60] 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (111D0800) [pid = 3780] [serial = 177] [outer = 00000000] 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (122AC400) [pid = 3780] [serial = 178] [outer = 111D0800] 16:41:23 INFO - PROCESS | 3780 | 1462581683122 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12ED3000) [pid = 3780] [serial = 179] [outer = 111D0800] 16:41:23 INFO - PROCESS | 3780 | 1462581683675 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 808ms 16:41:23 INFO - PROCESS | 3780 | 1462581683721 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 3780 | 1462581683709 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 16:41:23 INFO - PROCESS | 3780 | 1462581683715 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:41:23 INFO - PROCESS | 3780 | 1462581683718 Marionette TRACE conn2 <- [1,206,null,{}] 16:41:23 INFO - PROCESS | 3780 | 1462581683722 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 3780 | 1462581683826 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:41:23 INFO - PROCESS | 3780 | 1462581683891 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3780 | ++DOCSHELL 14867C00 == 41 [pid = 3780] [id = 61] 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14868000) [pid = 3780] [serial = 180] [outer = 00000000] 16:41:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15D88C00) [pid = 3780] [serial = 181] [outer = 14868000] 16:41:23 INFO - PROCESS | 3780 | 1462581683946 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17042800) [pid = 3780] [serial = 182] [outer = 14868000] 16:41:24 INFO - PROCESS | 3780 | 1462581684442 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 751ms 16:41:24 INFO - PROCESS | 3780 | 1462581684479 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 3780 | 1462581684482 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 16:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:41:24 INFO - PROCESS | 3780 | 1462581684486 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 3780 | 1462581684489 Marionette TRACE conn2 <- [1,210,null,{}] 16:41:24 INFO - PROCESS | 3780 | 1462581684501 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 3780 | 1462581684592 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:41:24 INFO - PROCESS | 3780 | 1462581684681 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 3780 | ++DOCSHELL 115E1800 == 42 [pid = 3780] [id = 62] 16:41:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (117E3400) [pid = 3780] [serial = 183] [outer = 00000000] 16:41:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (132EB400) [pid = 3780] [serial = 184] [outer = 117E3400] 16:41:24 INFO - PROCESS | 3780 | 1462581684725 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16F91C00) [pid = 3780] [serial = 185] [outer = 117E3400] 16:41:25 INFO - PROCESS | 3780 | 1462581685308 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 850ms 16:41:25 INFO - PROCESS | 3780 | 1462581685331 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 3780 | 1462581685336 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 16:41:25 INFO - PROCESS | 3780 | 1462581685341 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:41:25 INFO - PROCESS | 3780 | 1462581685345 Marionette TRACE conn2 <- [1,214,null,{}] 16:41:25 INFO - PROCESS | 3780 | 1462581685350 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 3780 | 1462581685426 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:41:25 INFO - PROCESS | 3780 | 1462581685501 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 3780 | ++DOCSHELL 1130CC00 == 43 [pid = 3780] [id = 63] 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1130E400) [pid = 3780] [serial = 186] [outer = 00000000] 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (122A9400) [pid = 3780] [serial = 187] [outer = 1130E400] 16:41:25 INFO - PROCESS | 3780 | 1462581685534 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12E0C400) [pid = 3780] [serial = 188] [outer = 1130E400] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 14160C00 == 42 [pid = 3780] [id = 58] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 11141800 == 41 [pid = 3780] [id = 57] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 1459A000 == 40 [pid = 3780] [id = 56] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 14168800 == 39 [pid = 3780] [id = 55] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 16487400 == 38 [pid = 3780] [id = 54] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 15D88400 == 37 [pid = 3780] [id = 53] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 14802800 == 36 [pid = 3780] [id = 52] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 12217000 == 35 [pid = 3780] [id = 51] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 111DD400 == 34 [pid = 3780] [id = 50] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 11316400 == 33 [pid = 3780] [id = 49] 16:41:25 INFO - PROCESS | 3780 | --DOCSHELL 14873800 == 32 [pid = 3780] [id = 48] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11317C00) [pid = 3780] [serial = 114] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (115A0000) [pid = 3780] [serial = 115] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1415A800) [pid = 3780] [serial = 120] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12C12C00) [pid = 3780] [serial = 117] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12E0E000) [pid = 3780] [serial = 118] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1754F400) [pid = 3780] [serial = 129] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11311000) [pid = 3780] [serial = 106] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1113D800) [pid = 3780] [serial = 105] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14876C00) [pid = 3780] [serial = 109] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (14169800) [pid = 3780] [serial = 108] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16F8A000) [pid = 3780] [serial = 127] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1480CC00) [pid = 3780] [serial = 133] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14161000) [pid = 3780] [serial = 132] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17554800) [pid = 3780] [serial = 130] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (15337400) [pid = 3780] [serial = 123] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (15A82800) [pid = 3780] [serial = 124] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (17C1DC00) [pid = 3780] [serial = 135] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17C20800) [pid = 3780] [serial = 136] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (14599800) [pid = 3780] [serial = 121] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (181F0000) [pid = 3780] [serial = 139] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (181ED000) [pid = 3780] [serial = 138] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (16481C00) [pid = 3780] [serial = 126] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15A7E000) [pid = 3780] [serial = 111] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 3780 | 1462581685996 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 710ms 16:41:26 INFO - PROCESS | 3780 | 1462581686061 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 3780 | 1462581686049 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 16:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:41:26 INFO - PROCESS | 3780 | 1462581686055 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 3780 | 1462581686057 Marionette TRACE conn2 <- [1,218,null,{}] 16:41:26 INFO - PROCESS | 3780 | 1462581686062 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 3780 | 1462581686164 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:41:26 INFO - PROCESS | 3780 | 1462581686238 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 3780 | ++DOCSHELL 107EFC00 == 33 [pid = 3780] [id = 64] 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10D60C00) [pid = 3780] [serial = 189] [outer = 00000000] 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11BBAC00) [pid = 3780] [serial = 190] [outer = 10D60C00] 16:41:26 INFO - PROCESS | 3780 | 1462581686266 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (13549400) [pid = 3780] [serial = 191] [outer = 10D60C00] 16:41:26 INFO - PROCESS | 3780 | 1462581686599 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 16:41:26 INFO - PROCESS | 3780 | 1462581686631 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 3780 | 1462581686633 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 16:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:41:26 INFO - PROCESS | 3780 | 1462581686637 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 3780 | 1462581686640 Marionette TRACE conn2 <- [1,222,null,{}] 16:41:26 INFO - PROCESS | 3780 | 1462581686651 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 3780 | 1462581686716 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:41:26 INFO - PROCESS | 3780 | 1462581686788 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 3780 | ++DOCSHELL 13FA8800 == 34 [pid = 3780] [id = 65] 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (13FAA800) [pid = 3780] [serial = 192] [outer = 00000000] 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1459D400) [pid = 3780] [serial = 193] [outer = 13FAA800] 16:41:26 INFO - PROCESS | 3780 | 1462581686836 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (14870400) [pid = 3780] [serial = 194] [outer = 13FAA800] 16:41:27 INFO - PROCESS | 3780 | 1462581687167 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 571ms 16:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:41:27 INFO - PROCESS | 3780 | 1462581687215 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 3780 | 1462581687217 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 16:41:27 INFO - PROCESS | 3780 | 1462581687203 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 3780 | 1462581687205 Marionette TRACE conn2 <- [1,226,null,{}] 16:41:27 INFO - PROCESS | 3780 | 1462581687209 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 3780 | 1462581687289 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:41:27 INFO - PROCESS | 3780 | 1462581687297 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 3780 | ++DOCSHELL 15392400 == 35 [pid = 3780] [id = 66] 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15392800) [pid = 3780] [serial = 195] [outer = 00000000] 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (15D6BC00) [pid = 3780] [serial = 196] [outer = 15392800] 16:41:27 INFO - PROCESS | 3780 | 1462581687344 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15D8BC00) [pid = 3780] [serial = 197] [outer = 15392800] 16:41:27 INFO - PROCESS | 3780 | 1462581687730 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 571ms 16:41:27 INFO - PROCESS | 3780 | 1462581687777 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 3780 | 1462581687779 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:41:27 INFO - PROCESS | 3780 | 1462581687793 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 3780 | 1462581687795 Marionette TRACE conn2 <- [1,230,null,{}] 16:41:27 INFO - PROCESS | 3780 | 1462581687798 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 3780 | 1462581687887 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:41:27 INFO - PROCESS | 3780 | 1462581687895 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 3780 | ++DOCSHELL 15D64000 == 36 [pid = 3780] [id = 67] 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15DA1800) [pid = 3780] [serial = 198] [outer = 00000000] 16:41:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17040000) [pid = 3780] [serial = 199] [outer = 15DA1800] 16:41:27 INFO - PROCESS | 3780 | 1462581687979 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17547000) [pid = 3780] [serial = 200] [outer = 15DA1800] 16:41:28 INFO - PROCESS | 3780 | 1462581688360 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 613ms 16:41:28 INFO - PROCESS | 3780 | 1462581688421 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 3780 | 1462581688423 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 16:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:41:28 INFO - PROCESS | 3780 | 1462581688426 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 3780 | 1462581688428 Marionette TRACE conn2 <- [1,234,null,{}] 16:41:28 INFO - PROCESS | 3780 | 1462581688443 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 3780 | 1462581688560 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:41:28 INFO - PROCESS | 3780 | 1462581688582 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 3780 | ++DOCSHELL 111DC800 == 37 [pid = 3780] [id = 68] 16:41:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17554800) [pid = 3780] [serial = 201] [outer = 00000000] 16:41:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1847D800) [pid = 3780] [serial = 202] [outer = 17554800] 16:41:28 INFO - PROCESS | 3780 | 1462581688609 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1847E000) [pid = 3780] [serial = 203] [outer = 17554800] 16:41:28 INFO - PROCESS | 3780 | 1462581688976 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 585ms 16:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:41:28 INFO - PROCESS | 3780 | 1462581689002 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 3780 | 1462581689004 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 16:41:28 INFO - PROCESS | 3780 | 1462581689008 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 3780 | 1462581689009 Marionette TRACE conn2 <- [1,238,null,{}] 16:41:28 INFO - PROCESS | 3780 | 1462581689013 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 3780 | 1462581689110 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:41:29 INFO - PROCESS | 3780 | 1462581689100 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 3780 | ++DOCSHELL 107F3800 == 38 [pid = 3780] [id = 69] 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17A9F800) [pid = 3780] [serial = 204] [outer = 00000000] 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (188A6400) [pid = 3780] [serial = 205] [outer = 17A9F800] 16:41:29 INFO - PROCESS | 3780 | 1462581689186 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (188AAC00) [pid = 3780] [serial = 206] [outer = 17A9F800] 16:41:29 INFO - PROCESS | 3780 | 1462581689528 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 557ms 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (14805000) [pid = 3780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (117E7800) [pid = 3780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15D8EC00) [pid = 3780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12218800) [pid = 3780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16C1BC00) [pid = 3780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (11543800) [pid = 3780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (145A3800) [pid = 3780] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (181EAC00) [pid = 3780] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:41:29 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A196400) [pid = 3780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:41:29 INFO - PROCESS | 3780 | 1462581689626 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 3780 | 1462581689628 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:41:29 INFO - PROCESS | 3780 | 1462581689637 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 3780 | 1462581689638 Marionette TRACE conn2 <- [1,242,null,{}] 16:41:29 INFO - PROCESS | 3780 | 1462581689642 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 3780 | 1462581689744 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:41:29 INFO - PROCESS | 3780 | 1462581689752 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 3780 | ++DOCSHELL 1130C400 == 39 [pid = 3780] [id = 70] 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11B6B400) [pid = 3780] [serial = 207] [outer = 00000000] 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15D8EC00) [pid = 3780] [serial = 208] [outer = 11B6B400] 16:41:29 INFO - PROCESS | 3780 | 1462581689779 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (181EAC00) [pid = 3780] [serial = 209] [outer = 11B6B400] 16:41:30 INFO - PROCESS | 3780 | 1462581690138 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 529ms 16:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:41:30 INFO - PROCESS | 3780 | 1462581690172 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 3780 | 1462581690174 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 16:41:30 INFO - PROCESS | 3780 | 1462581690177 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 3780 | 1462581690179 Marionette TRACE conn2 <- [1,246,null,{}] 16:41:30 INFO - PROCESS | 3780 | 1462581690182 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 3780 | 1462581690255 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:41:30 INFO - PROCESS | 3780 | 1462581690261 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 3780 | ++DOCSHELL 11B67000 == 40 [pid = 3780] [id = 71] 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (132A6400) [pid = 3780] [serial = 210] [outer = 00000000] 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19EB5000) [pid = 3780] [serial = 211] [outer = 132A6400] 16:41:30 INFO - PROCESS | 3780 | 1462581690288 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (19F18800) [pid = 3780] [serial = 212] [outer = 132A6400] 16:41:30 INFO - PROCESS | 3780 | 1462581690650 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 529ms 16:41:30 INFO - PROCESS | 3780 | 1462581690707 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 3780 | 1462581690709 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 16:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:41:30 INFO - PROCESS | 3780 | 1462581690712 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 3780 | 1462581690714 Marionette TRACE conn2 <- [1,250,null,{}] 16:41:30 INFO - PROCESS | 3780 | 1462581690718 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 3780 | 1462581690793 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:41:30 INFO - PROCESS | 3780 | 1462581690799 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 3780 | ++DOCSHELL 1486E400 == 41 [pid = 3780] [id = 72] 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19EB2800) [pid = 3780] [serial = 213] [outer = 00000000] 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A65F400) [pid = 3780] [serial = 214] [outer = 19EB2800] 16:41:30 INFO - PROCESS | 3780 | 1462581690830 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A997400) [pid = 3780] [serial = 215] [outer = 19EB2800] 16:41:31 INFO - PROCESS | 3780 | 1462581691234 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 16:41:31 INFO - PROCESS | 3780 | 1462581691284 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 3780 | 1462581691286 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:41:31 INFO - PROCESS | 3780 | 1462581691290 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 3780 | 1462581691292 Marionette TRACE conn2 <- [1,254,null,{}] 16:41:31 INFO - PROCESS | 3780 | 1462581691296 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 3780 | 1462581691372 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:41:31 INFO - PROCESS | 3780 | 1462581691378 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 3780 | ++DOCSHELL 1A9A0000 == 42 [pid = 3780] [id = 73] 16:41:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AD31400) [pid = 3780] [serial = 216] [outer = 00000000] 16:41:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AD3B400) [pid = 3780] [serial = 217] [outer = 1AD31400] 16:41:31 INFO - PROCESS | 3780 | 1462581691428 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1AECB000) [pid = 3780] [serial = 218] [outer = 1AD31400] 16:41:31 INFO - PROCESS | 3780 | 1462581691979 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 808ms 16:41:32 INFO - PROCESS | 3780 | 1462581692093 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3780 | 1462581692098 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:41:32 INFO - PROCESS | 3780 | 1462581692103 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3780 | 1462581692107 Marionette TRACE conn2 <- [1,258,null,{}] 16:41:32 INFO - PROCESS | 3780 | 1462581692113 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 3780 | 1462581692209 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:41:32 INFO - PROCESS | 3780 | 1462581692278 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 3780 | ++DOCSHELL 10D62800 == 43 [pid = 3780] [id = 74] 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10D62C00) [pid = 3780] [serial = 219] [outer = 00000000] 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (117E5C00) [pid = 3780] [serial = 220] [outer = 10D62C00] 16:41:32 INFO - PROCESS | 3780 | 1462581692335 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (132A8000) [pid = 3780] [serial = 221] [outer = 10D62C00] 16:41:32 INFO - PROCESS | 3780 | 1462581692839 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 752ms 16:41:32 INFO - PROCESS | 3780 | 1462581692846 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3780 | 1462581692852 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:41:32 INFO - PROCESS | 3780 | 1462581692859 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3780 | 1462581692862 Marionette TRACE conn2 <- [1,262,null,{}] 16:41:32 INFO - PROCESS | 3780 | 1462581692866 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 3780 | 1462581692971 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:41:33 INFO - PROCESS | 3780 | 1462581693043 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 3780 | ++DOCSHELL 14161400 == 44 [pid = 3780] [id = 75] 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (14161800) [pid = 3780] [serial = 222] [outer = 00000000] 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15A79000) [pid = 3780] [serial = 223] [outer = 14161800] 16:41:33 INFO - PROCESS | 3780 | 1462581693099 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (16F85400) [pid = 3780] [serial = 224] [outer = 14161800] 16:41:33 INFO - PROCESS | 3780 | 1462581693623 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 807ms 16:41:33 INFO - PROCESS | 3780 | 1462581693671 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 3780 | 1462581693674 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:41:33 INFO - PROCESS | 3780 | 1462581693678 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 3780 | 1462581693681 Marionette TRACE conn2 <- [1,266,null,{}] 16:41:33 INFO - PROCESS | 3780 | 1462581693693 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 3780 | 1462581693791 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:41:33 INFO - PROCESS | 3780 | 1462581693867 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 3780 | ++DOCSHELL 1847B800 == 45 [pid = 3780] [id = 76] 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (187A8C00) [pid = 3780] [serial = 225] [outer = 00000000] 16:41:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A9A1C00) [pid = 3780] [serial = 226] [outer = 187A8C00] 16:41:33 INFO - PROCESS | 3780 | 1462581693966 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1AD37800) [pid = 3780] [serial = 227] [outer = 187A8C00] 16:41:34 INFO - PROCESS | 3780 | 1462581694606 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 933ms 16:41:34 INFO - PROCESS | 3780 | 1462581694617 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 3780 | 1462581694620 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:41:34 INFO - PROCESS | 3780 | 1462581694641 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 3780 | 1462581694645 Marionette TRACE conn2 <- [1,270,null,{}] 16:41:34 INFO - PROCESS | 3780 | 1462581694651 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 3780 | 1462581694753 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:41:34 INFO - PROCESS | 3780 | 1462581694830 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 3780 | ++DOCSHELL 11537000 == 46 [pid = 3780] [id = 77] 16:41:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (115DD000) [pid = 3780] [serial = 228] [outer = 00000000] 16:41:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (12E4B400) [pid = 3780] [serial = 229] [outer = 115DD000] 16:41:34 INFO - PROCESS | 3780 | 1462581694863 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13FA6400) [pid = 3780] [serial = 230] [outer = 115DD000] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 12E4B000 == 45 [pid = 3780] [id = 38] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 1486E400 == 44 [pid = 3780] [id = 72] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 11B67000 == 43 [pid = 3780] [id = 71] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 1130C400 == 42 [pid = 3780] [id = 70] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 107F3800 == 41 [pid = 3780] [id = 69] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 111DC800 == 40 [pid = 3780] [id = 68] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 15D64000 == 39 [pid = 3780] [id = 67] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 15392400 == 38 [pid = 3780] [id = 66] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 13FA8800 == 37 [pid = 3780] [id = 65] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 107EFC00 == 36 [pid = 3780] [id = 64] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 1130CC00 == 35 [pid = 3780] [id = 63] 16:41:35 INFO - PROCESS | 3780 | --DOCSHELL 12C1C400 == 34 [pid = 3780] [id = 59] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (122AE000) [pid = 3780] [serial = 144] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (14869800) [pid = 3780] [serial = 153] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19F15C00) [pid = 3780] [serial = 170] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1647CC00) [pid = 3780] [serial = 156] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (187AEC00) [pid = 3780] [serial = 141] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1BA58800) [pid = 3780] [serial = 46] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (132B0800) [pid = 3780] [serial = 150] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (170F1400) [pid = 3780] [serial = 159] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (11BC6800) [pid = 3780] [serial = 148] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15D6D000) [pid = 3780] [serial = 166] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (188ABC00) [pid = 3780] [serial = 163] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19EB9000) [pid = 3780] [serial = 164] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16FAA000) [pid = 3780] [serial = 167] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19F14000) [pid = 3780] [serial = 169] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16488800) [pid = 3780] [serial = 157] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13C2A000) [pid = 3780] [serial = 151] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (117EC400) [pid = 3780] [serial = 147] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (175D6000) [pid = 3780] [serial = 160] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14872800) [pid = 3780] [serial = 154] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A19B800) [pid = 3780] [serial = 172] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A038000) [pid = 3780] [serial = 173] [outer = 00000000] [url = about:blank] 16:41:35 INFO - PROCESS | 3780 | 1462581695447 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 877ms 16:41:35 INFO - PROCESS | 3780 | 1462581695510 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 3780 | 1462581695516 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 16:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:41:35 INFO - PROCESS | 3780 | 1462581695504 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 3780 | 1462581695507 Marionette TRACE conn2 <- [1,274,null,{}] 16:41:35 INFO - PROCESS | 3780 | 1462581695511 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 3780 | 1462581695591 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:41:35 INFO - PROCESS | 3780 | 1462581695660 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 3780 | ++DOCSHELL 115A5800 == 35 [pid = 3780] [id = 78] 16:41:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (115E4400) [pid = 3780] [serial = 231] [outer = 00000000] 16:41:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14160C00) [pid = 3780] [serial = 232] [outer = 115E4400] 16:41:35 INFO - PROCESS | 3780 | 1462581695688 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1486E400) [pid = 3780] [serial = 233] [outer = 115E4400] 16:41:36 INFO - PROCESS | 3780 | 1462581696056 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 612ms 16:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:41:36 INFO - PROCESS | 3780 | 1462581696128 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 3780 | 1462581696130 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 16:41:36 INFO - PROCESS | 3780 | 1462581696134 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 3780 | 1462581696138 Marionette TRACE conn2 <- [1,278,null,{}] 16:41:36 INFO - PROCESS | 3780 | 1462581696149 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 3780 | 1462581696231 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:41:36 INFO - PROCESS | 3780 | 1462581696247 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 3780 | ++DOCSHELL 1648AC00 == 36 [pid = 3780] [id = 79] 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16F88C00) [pid = 3780] [serial = 234] [outer = 00000000] 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16FAA000) [pid = 3780] [serial = 235] [outer = 16F88C00] 16:41:36 INFO - PROCESS | 3780 | 1462581696295 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (174CE400) [pid = 3780] [serial = 236] [outer = 16F88C00] 16:41:36 INFO - PROCESS | 3780 | 1462581696673 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 571ms 16:41:36 INFO - PROCESS | 3780 | 1462581696711 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 3780 | 1462581696713 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 16:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:41:36 INFO - PROCESS | 3780 | 1462581696717 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 3780 | 1462581696718 Marionette TRACE conn2 <- [1,282,null,{}] 16:41:36 INFO - PROCESS | 3780 | 1462581696722 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 3780 | 1462581696790 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:41:36 INFO - PROCESS | 3780 | 1462581696798 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 3780 | ++DOCSHELL 1754D400 == 37 [pid = 3780] [id = 80] 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (175DF800) [pid = 3780] [serial = 237] [outer = 00000000] 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17EF4800) [pid = 3780] [serial = 238] [outer = 175DF800] 16:41:36 INFO - PROCESS | 3780 | 1462581696845 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (18474000) [pid = 3780] [serial = 239] [outer = 175DF800] 16:41:37 INFO - PROCESS | 3780 | 1462581697216 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 529ms 16:41:37 INFO - PROCESS | 3780 | 1462581697248 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 3780 | 1462581697250 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:41:37 INFO - PROCESS | 3780 | 1462581697253 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 3780 | 1462581697255 Marionette TRACE conn2 <- [1,286,null,{}] 16:41:37 INFO - PROCESS | 3780 | 1462581697258 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 3780 | 1462581697364 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:41:37 INFO - PROCESS | 3780 | 1462581697391 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 3780 | ++DOCSHELL 187AA000 == 38 [pid = 3780] [id = 81] 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (187AB800) [pid = 3780] [serial = 240] [outer = 00000000] 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (188ABC00) [pid = 3780] [serial = 241] [outer = 187AB800] 16:41:37 INFO - PROCESS | 3780 | 1462581697463 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19EB1C00) [pid = 3780] [serial = 242] [outer = 187AB800] 16:41:37 INFO - PROCESS | 3780 | 1462581697843 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 654ms 16:41:37 INFO - PROCESS | 3780 | 1462581697967 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 3780 | 1462581697968 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:41:38 INFO - PROCESS | 3780 | 1462581698006 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 3780 | 1462581698008 Marionette TRACE conn2 <- [1,290,null,{}] 16:41:38 INFO - PROCESS | 3780 | 1462581698046 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 3780 | 1462581698161 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:41:38 INFO - PROCESS | 3780 | 1462581698212 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 3780 | ++DOCSHELL 13C20400 == 39 [pid = 3780] [id = 82] 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (187A8400) [pid = 3780] [serial = 243] [outer = 00000000] 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A19B800) [pid = 3780] [serial = 244] [outer = 187A8400] 16:41:38 INFO - PROCESS | 3780 | 1462581698259 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AD39400) [pid = 3780] [serial = 245] [outer = 187A8400] 16:41:38 INFO - PROCESS | 3780 | 1462581698648 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 696ms 16:41:38 INFO - PROCESS | 3780 | 1462581698678 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 3780 | 1462581698680 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:41:38 INFO - PROCESS | 3780 | 1462581698688 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 3780 | 1462581698689 Marionette TRACE conn2 <- [1,294,null,{}] 16:41:38 INFO - PROCESS | 3780 | 1462581698693 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 3780 | 1462581698798 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:41:38 INFO - PROCESS | 3780 | 1462581698787 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 3780 | ++DOCSHELL 0FDE4400 == 40 [pid = 3780] [id = 83] 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10D5D800) [pid = 3780] [serial = 246] [outer = 00000000] 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1AED4400) [pid = 3780] [serial = 247] [outer = 10D5D800] 16:41:38 INFO - PROCESS | 3780 | 1462581698841 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1AED6800) [pid = 3780] [serial = 248] [outer = 10D5D800] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17554800) [pid = 3780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (15392800) [pid = 3780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1130E400) [pid = 3780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13FAA800) [pid = 3780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17A9F800) [pid = 3780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (10D60C00) [pid = 3780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11B6B400) [pid = 3780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15DA1800) [pid = 3780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (132A6400) [pid = 3780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:41:39 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19EB2800) [pid = 3780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:41:39 INFO - PROCESS | 3780 | 1462581699291 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:39 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. 16:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 627ms 16:41:39 INFO - PROCESS | 3780 | 1462581699324 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 3780 | 1462581699326 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:41:39 INFO - PROCESS | 3780 | 1462581699329 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 3780 | 1462581699331 Marionette TRACE conn2 <- [1,298,null,{}] 16:41:39 INFO - PROCESS | 3780 | 1462581699316 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 3780 | 1462581699419 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:41:39 INFO - PROCESS | 3780 | 1462581699464 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 3780 | ++DOCSHELL 13C20800 == 41 [pid = 3780] [id = 84] 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (14598C00) [pid = 3780] [serial = 249] [outer = 00000000] 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17C1DC00) [pid = 3780] [serial = 250] [outer = 14598C00] 16:41:39 INFO - PROCESS | 3780 | 1462581699513 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A65EC00) [pid = 3780] [serial = 251] [outer = 14598C00] 16:41:39 INFO - PROCESS | 3780 | 1462581699844 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:39 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. 16:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 16:41:39 INFO - PROCESS | 3780 | 1462581699887 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 3780 | 1462581699889 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 16:41:39 INFO - PROCESS | 3780 | 1462581699892 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 3780 | 1462581699894 Marionette TRACE conn2 <- [1,302,null,{}] 16:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:41:39 INFO - PROCESS | 3780 | 1462581699902 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 3780 | 1462581700006 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:41:40 INFO - PROCESS | 3780 | 1462581700016 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 3780 | ++DOCSHELL 1AD35400 == 42 [pid = 3780] [id = 85] 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AD36C00) [pid = 3780] [serial = 252] [outer = 00000000] 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1B116C00) [pid = 3780] [serial = 253] [outer = 1AD36C00] 16:41:40 INFO - PROCESS | 3780 | 1462581700041 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1B11B000) [pid = 3780] [serial = 254] [outer = 1AD36C00] 16:41:40 INFO - PROCESS | 3780 | 1462581700407 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:40 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. 16:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 571ms 16:41:40 INFO - PROCESS | 3780 | 1462581700470 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 3780 | 1462581700472 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 16:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:41:40 INFO - PROCESS | 3780 | 1462581700476 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 3780 | 1462581700477 Marionette TRACE conn2 <- [1,306,null,{}] 16:41:40 INFO - PROCESS | 3780 | 1462581700481 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 3780 | 1462581700559 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:41:40 INFO - PROCESS | 3780 | 1462581700568 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 3780 | ++DOCSHELL 107FA800 == 43 [pid = 3780] [id = 86] 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AED3400) [pid = 3780] [serial = 255] [outer = 00000000] 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1B1BC400) [pid = 3780] [serial = 256] [outer = 1AED3400] 16:41:40 INFO - PROCESS | 3780 | 1462581700595 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1B1C2000) [pid = 3780] [serial = 257] [outer = 1AED3400] 16:41:41 INFO - PROCESS | 3780 | 1462581701011 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:41 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. 16:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 16:41:41 INFO - PROCESS | 3780 | 1462581701051 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 3780 | 1462581701056 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:41:41 INFO - PROCESS | 3780 | 1462581701062 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 3780 | 1462581701066 Marionette TRACE conn2 <- [1,310,null,{}] 16:41:41 INFO - PROCESS | 3780 | 1462581701073 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 3780 | 1462581701161 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:41:41 INFO - PROCESS | 3780 | 1462581701314 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 3780 | ++DOCSHELL 11539800 == 44 [pid = 3780] [id = 87] 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (115A3000) [pid = 3780] [serial = 258] [outer = 00000000] 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (11BC3C00) [pid = 3780] [serial = 259] [outer = 115A3000] 16:41:41 INFO - PROCESS | 3780 | 1462581701371 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (12217000) [pid = 3780] [serial = 260] [outer = 115A3000] 16:41:41 INFO - PROCESS | 3780 | 1462581701598 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:41:41 INFO - PROCESS | 3780 | 1462581701878 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:41 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. 16:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 891ms 16:41:41 INFO - PROCESS | 3780 | 1462581701947 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 3780 | 1462581701952 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:41:41 INFO - PROCESS | 3780 | 1462581701959 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 3780 | 1462581701962 Marionette TRACE conn2 <- [1,314,null,{}] 16:41:41 INFO - PROCESS | 3780 | 1462581701966 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 3780 | 1462581702071 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:41:42 INFO - PROCESS | 3780 | 1462581702149 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 3780 | ++DOCSHELL 15D70000 == 45 [pid = 3780] [id = 88] 16:41:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1647C400) [pid = 3780] [serial = 261] [outer = 00000000] 16:41:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (16BC6C00) [pid = 3780] [serial = 262] [outer = 1647C400] 16:41:42 INFO - PROCESS | 3780 | 1462581702205 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16BCBC00) [pid = 3780] [serial = 263] [outer = 1647C400] 16:41:42 INFO - PROCESS | 3780 | 1462581702772 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:42 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. 16:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 835ms 16:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:41:42 INFO - PROCESS | 3780 | 1462581702808 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 3780 | 1462581702811 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 16:41:42 INFO - PROCESS | 3780 | 1462581702815 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 3780 | 1462581702818 Marionette TRACE conn2 <- [1,318,null,{}] 16:41:42 INFO - PROCESS | 3780 | 1462581702812 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 3780 | 1462581702932 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:41:43 INFO - PROCESS | 3780 | 1462581703032 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 3780 | ++DOCSHELL 16BCCC00 == 46 [pid = 3780] [id = 89] 16:41:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16BCD800) [pid = 3780] [serial = 264] [outer = 00000000] 16:41:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (188A1C00) [pid = 3780] [serial = 265] [outer = 16BCD800] 16:41:43 INFO - PROCESS | 3780 | 1462581703091 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19F14000) [pid = 3780] [serial = 266] [outer = 16BCD800] 16:41:43 INFO - PROCESS | 3780 | 1462581703830 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:43 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. 16:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1058ms 16:41:43 INFO - PROCESS | 3780 | 1462581703878 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 3780 | 1462581703882 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 16:41:43 INFO - PROCESS | 3780 | 1462581703888 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:41:43 INFO - PROCESS | 3780 | 1462581703894 Marionette TRACE conn2 <- [1,322,null,{}] 16:41:43 INFO - PROCESS | 3780 | 1462581703905 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 3780 | 1462581703978 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:41:44 INFO - PROCESS | 3780 | 1462581704057 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 3780 | ++DOCSHELL 115AB800 == 47 [pid = 3780] [id = 90] 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (115AE400) [pid = 3780] [serial = 267] [outer = 00000000] 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (11B5DC00) [pid = 3780] [serial = 268] [outer = 115AE400] 16:41:44 INFO - PROCESS | 3780 | 1462581704107 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (122A5C00) [pid = 3780] [serial = 269] [outer = 115AE400] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 1AD35400 == 46 [pid = 3780] [id = 85] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 13C20800 == 45 [pid = 3780] [id = 84] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 0FDE4400 == 44 [pid = 3780] [id = 83] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 13C20400 == 43 [pid = 3780] [id = 82] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 187AA000 == 42 [pid = 3780] [id = 81] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 1754D400 == 41 [pid = 3780] [id = 80] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 1648AC00 == 40 [pid = 3780] [id = 79] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 115A5800 == 39 [pid = 3780] [id = 78] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 11537000 == 38 [pid = 3780] [id = 77] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 1847B800 == 37 [pid = 3780] [id = 76] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 14161400 == 36 [pid = 3780] [id = 75] 16:41:44 INFO - PROCESS | 3780 | --DOCSHELL 10D62800 == 35 [pid = 3780] [id = 74] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15D88C00) [pid = 3780] [serial = 181] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (132EB400) [pid = 3780] [serial = 184] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1847E000) [pid = 3780] [serial = 203] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15D8EC00) [pid = 3780] [serial = 208] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (188AAC00) [pid = 3780] [serial = 206] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17040000) [pid = 3780] [serial = 199] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17547000) [pid = 3780] [serial = 200] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A997400) [pid = 3780] [serial = 215] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19F18800) [pid = 3780] [serial = 212] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (19EB5000) [pid = 3780] [serial = 211] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (181EAC00) [pid = 3780] [serial = 209] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15D8BC00) [pid = 3780] [serial = 197] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A65F400) [pid = 3780] [serial = 214] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1847D800) [pid = 3780] [serial = 202] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15D6BC00) [pid = 3780] [serial = 196] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12E0C400) [pid = 3780] [serial = 188] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (122A9400) [pid = 3780] [serial = 187] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (122AC400) [pid = 3780] [serial = 178] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1459D400) [pid = 3780] [serial = 193] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (188A6400) [pid = 3780] [serial = 205] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (14870400) [pid = 3780] [serial = 194] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (11BBAC00) [pid = 3780] [serial = 190] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13549400) [pid = 3780] [serial = 191] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1A6F5000) [pid = 3780] [serial = 175] [outer = 00000000] [url = about:blank] 16:41:44 INFO - PROCESS | 3780 | 1462581704654 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:44 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. 16:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 808ms 16:41:44 INFO - PROCESS | 3780 | 1462581704690 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 3780 | 1462581704695 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:41:44 INFO - PROCESS | 3780 | 1462581704701 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 3780 | 1462581704705 Marionette TRACE conn2 <- [1,326,null,{}] 16:41:44 INFO - PROCESS | 3780 | 1462581704710 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 3780 | 1462581704792 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:41:44 INFO - PROCESS | 3780 | 1462581704850 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 3780 | ++DOCSHELL 0F69D400 == 36 [pid = 3780] [id = 91] 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1076FC00) [pid = 3780] [serial = 270] [outer = 00000000] 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12C19400) [pid = 3780] [serial = 271] [outer = 1076FC00] 16:41:44 INFO - PROCESS | 3780 | 1462581704894 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13C2A000) [pid = 3780] [serial = 272] [outer = 1076FC00] 16:41:45 INFO - PROCESS | 3780 | 1462581705266 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:45 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. 16:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 612ms 16:41:45 INFO - PROCESS | 3780 | 1462581705337 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3780 | 1462581705340 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 16:41:45 INFO - PROCESS | 3780 | 1462581705344 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:41:45 INFO - PROCESS | 3780 | 1462581705347 Marionette TRACE conn2 <- [1,330,null,{}] 16:41:45 INFO - PROCESS | 3780 | 1462581705339 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 3780 | 1462581705420 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:41:45 INFO - PROCESS | 3780 | 1462581705436 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3780 | ++DOCSHELL 14873C00 == 37 [pid = 3780] [id = 92] 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15341C00) [pid = 3780] [serial = 273] [outer = 00000000] 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15A82C00) [pid = 3780] [serial = 274] [outer = 15341C00] 16:41:45 INFO - PROCESS | 3780 | 1462581705482 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15D8C400) [pid = 3780] [serial = 275] [outer = 15341C00] 16:41:45 INFO - PROCESS | 3780 | 1462581705859 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:45 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. 16:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 571ms 16:41:45 INFO - PROCESS | 3780 | 1462581705903 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3780 | 1462581705905 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:41:45 INFO - PROCESS | 3780 | 1462581705908 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 3780 | 1462581705910 Marionette TRACE conn2 <- [1,334,null,{}] 16:41:45 INFO - PROCESS | 3780 | 1462581705914 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 3780 | 1462581705979 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:41:45 INFO - PROCESS | 3780 | 1462581705989 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3780 | ++DOCSHELL 16BC7000 == 38 [pid = 3780] [id = 93] 16:41:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16BC7400) [pid = 3780] [serial = 276] [outer = 00000000] 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16F90C00) [pid = 3780] [serial = 277] [outer = 16BC7400] 16:41:46 INFO - PROCESS | 3780 | 1462581706034 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17048800) [pid = 3780] [serial = 278] [outer = 16BC7400] 16:41:46 INFO - PROCESS | 3780 | 1462581706434 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:46 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. 16:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 571ms 16:41:46 INFO - PROCESS | 3780 | 1462581706478 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 3780 | 1462581706480 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 16:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:41:46 INFO - PROCESS | 3780 | 1462581706483 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 3780 | 1462581706485 Marionette TRACE conn2 <- [1,338,null,{}] 16:41:46 INFO - PROCESS | 3780 | 1462581706488 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 3780 | 1462581706590 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:41:46 INFO - PROCESS | 3780 | 1462581706668 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 3780 | ++DOCSHELL 170E8000 == 39 [pid = 3780] [id = 94] 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (170F1400) [pid = 3780] [serial = 279] [outer = 00000000] 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (179E3400) [pid = 3780] [serial = 280] [outer = 170F1400] 16:41:46 INFO - PROCESS | 3780 | 1462581706714 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17EEF000) [pid = 3780] [serial = 281] [outer = 170F1400] 16:41:47 INFO - PROCESS | 3780 | 1462581707086 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:47 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. 16:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 654ms 16:41:47 INFO - PROCESS | 3780 | 1462581707139 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 3780 | 1462581707141 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 16:41:47 INFO - PROCESS | 3780 | 1462581707144 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:41:47 INFO - PROCESS | 3780 | 1462581707146 Marionette TRACE conn2 <- [1,342,null,{}] 16:41:47 INFO - PROCESS | 3780 | 1462581707149 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 3780 | 1462581707253 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:41:47 INFO - PROCESS | 3780 | 1462581707308 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 3780 | ++DOCSHELL 17EF7800 == 40 [pid = 3780] [id = 95] 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (181A0000) [pid = 3780] [serial = 282] [outer = 00000000] 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188A9000) [pid = 3780] [serial = 283] [outer = 181A0000] 16:41:47 INFO - PROCESS | 3780 | 1462581707355 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19EAF000) [pid = 3780] [serial = 284] [outer = 181A0000] 16:41:47 INFO - PROCESS | 3780 | 1462581707730 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:47 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. 16:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 626ms 16:41:47 INFO - PROCESS | 3780 | 1462581707793 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 3780 | 1462581707795 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:41:47 INFO - PROCESS | 3780 | 1462581707798 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 3780 | 1462581707800 Marionette TRACE conn2 <- [1,346,null,{}] 16:41:47 INFO - PROCESS | 3780 | 1462581707804 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 3780 | 1462581707886 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:41:47 INFO - PROCESS | 3780 | 1462581707898 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 3780 | ++DOCSHELL 17EF7400 == 41 [pid = 3780] [id = 96] 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (187ABC00) [pid = 3780] [serial = 285] [outer = 00000000] 16:41:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19F13800) [pid = 3780] [serial = 286] [outer = 187ABC00] 16:41:47 INFO - PROCESS | 3780 | 1462581707944 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A033400) [pid = 3780] [serial = 287] [outer = 187ABC00] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (115DD000) [pid = 3780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (115E4400) [pid = 3780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (175DF800) [pid = 3780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (16F88C00) [pid = 3780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (187AB800) [pid = 3780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (187A8400) [pid = 3780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (14598C00) [pid = 3780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10D5D800) [pid = 3780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:41:48 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1AD36C00) [pid = 3780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:41:48 INFO - PROCESS | 3780 | 1462581708430 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:48 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. 16:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 655ms 16:41:48 INFO - PROCESS | 3780 | 1462581708459 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 3780 | 1462581708461 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 16:41:48 INFO - PROCESS | 3780 | 1462581708464 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:41:48 INFO - PROCESS | 3780 | 1462581708466 Marionette TRACE conn2 <- [1,350,null,{}] 16:41:48 INFO - PROCESS | 3780 | 1462581708469 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 3780 | 1462581708527 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:41:48 INFO - PROCESS | 3780 | 1462581708534 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 3780 | ++DOCSHELL 107EFC00 == 42 [pid = 3780] [id = 97] 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (14598C00) [pid = 3780] [serial = 288] [outer = 00000000] 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (16F88C00) [pid = 3780] [serial = 289] [outer = 14598C00] 16:41:48 INFO - PROCESS | 3780 | 1462581708578 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16F91400) [pid = 3780] [serial = 290] [outer = 14598C00] 16:41:48 INFO - PROCESS | 3780 | 1462581709005 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:49 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. 16:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 556ms 16:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:41:49 INFO - PROCESS | 3780 | 1462581709040 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 3780 | 1462581709041 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 3780 | 1462581709045 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 3780 | 1462581709047 Marionette TRACE conn2 <- [1,354,null,{}] 16:41:49 INFO - PROCESS | 3780 | 1462581709057 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 3780 | 1462581709141 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:41:49 INFO - PROCESS | 3780 | 1462581709153 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 3780 | ++DOCSHELL 1A040400 == 43 [pid = 3780] [id = 98] 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (181A6000) [pid = 3780] [serial = 291] [outer = 00000000] 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A6F4C00) [pid = 3780] [serial = 292] [outer = 181A6000] 16:41:49 INFO - PROCESS | 3780 | 1462581709198 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A997C00) [pid = 3780] [serial = 293] [outer = 181A6000] 16:41:49 INFO - PROCESS | 3780 | 1462581709555 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:49 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. 16:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 543ms 16:41:49 INFO - PROCESS | 3780 | 1462581709582 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 3780 | 1462581709584 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 3780 | 1462581709588 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:41:49 INFO - PROCESS | 3780 | 1462581709590 Marionette TRACE conn2 <- [1,358,null,{}] 16:41:49 INFO - PROCESS | 3780 | 1462581709593 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 3780 | 1462581709671 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:41:49 INFO - PROCESS | 3780 | 1462581709677 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 3780 | ++DOCSHELL 1A660800 == 44 [pid = 3780] [id = 99] 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A998000) [pid = 3780] [serial = 294] [outer = 00000000] 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1AD40C00) [pid = 3780] [serial = 295] [outer = 1A998000] 16:41:49 INFO - PROCESS | 3780 | 1462581709704 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1AED7400) [pid = 3780] [serial = 296] [outer = 1A998000] 16:41:50 INFO - PROCESS | 3780 | 1462581710083 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:50 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. 16:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 529ms 16:41:50 INFO - PROCESS | 3780 | 1462581710125 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 3780 | 1462581710128 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 16:41:50 INFO - PROCESS | 3780 | 1462581710176 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 3780 | 1462581710180 Marionette TRACE conn2 <- [1,362,null,{}] 16:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:41:50 INFO - PROCESS | 3780 | 1462581710185 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 3780 | 1462581710263 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:41:50 INFO - PROCESS | 3780 | 1462581710458 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 3780 | ++DOCSHELL 1130C400 == 45 [pid = 3780] [id = 100] 16:41:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1130CC00) [pid = 3780] [serial = 297] [outer = 00000000] 16:41:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (115E8400) [pid = 3780] [serial = 298] [outer = 1130CC00] 16:41:50 INFO - PROCESS | 3780 | 1462581710516 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (122B0C00) [pid = 3780] [serial = 299] [outer = 1130CC00] 16:41:51 INFO - PROCESS | 3780 | 1462581711086 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:51 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. 16:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 919ms 16:41:51 INFO - PROCESS | 3780 | 1462581711099 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 3780 | 1462581711103 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:41:51 INFO - PROCESS | 3780 | 1462581711126 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 3780 | 1462581711128 Marionette TRACE conn2 <- [1,366,null,{}] 16:41:51 INFO - PROCESS | 3780 | 1462581711137 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:51 INFO - PROCESS | 3780 | 1462581711242 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:41:51 INFO - PROCESS | 3780 | 1462581711336 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 3780 | ++DOCSHELL 13FA7800 == 46 [pid = 3780] [id = 101] 16:41:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1415CC00) [pid = 3780] [serial = 300] [outer = 00000000] 16:41:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (15A7EC00) [pid = 3780] [serial = 301] [outer = 1415CC00] 16:41:51 INFO - PROCESS | 3780 | 1462581711372 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (16482C00) [pid = 3780] [serial = 302] [outer = 1415CC00] 16:41:51 INFO - PROCESS | 3780 | 1462581711925 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:51 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. 16:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 863ms 16:41:51 INFO - PROCESS | 3780 | 1462581711973 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 3780 | 1462581711975 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:41:51 INFO - PROCESS | 3780 | 1462581711979 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 3780 | 1462581711982 Marionette TRACE conn2 <- [1,370,null,{}] 16:41:51 INFO - PROCESS | 3780 | 1462581711986 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 3780 | 1462581712081 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:41:52 INFO - PROCESS | 3780 | 1462581712209 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 3780 | ++DOCSHELL 19EB2C00 == 47 [pid = 3780] [id = 102] 16:41:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19EB4400) [pid = 3780] [serial = 303] [outer = 00000000] 16:41:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1A6F8400) [pid = 3780] [serial = 304] [outer = 19EB4400] 16:41:52 INFO - PROCESS | 3780 | 1462581712272 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AED3C00) [pid = 3780] [serial = 305] [outer = 19EB4400] 16:41:52 INFO - PROCESS | 3780 | 1462581712973 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:53 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. 16:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1030ms 16:41:53 INFO - PROCESS | 3780 | 1462581713010 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 3780 | 1462581713014 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:41:53 INFO - PROCESS | 3780 | 1462581713020 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 3780 | 1462581713028 Marionette TRACE conn2 <- [1,374,null,{}] 16:41:53 INFO - PROCESS | 3780 | 1462581713039 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 3780 | 1462581713134 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:41:53 INFO - PROCESS | 3780 | 1462581713198 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 3780 | ++DOCSHELL 12224000 == 48 [pid = 3780] [id = 103] 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (12EDBC00) [pid = 3780] [serial = 306] [outer = 00000000] 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (13F57400) [pid = 3780] [serial = 307] [outer = 12EDBC00] 16:41:53 INFO - PROCESS | 3780 | 1462581713296 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1459D400) [pid = 3780] [serial = 308] [outer = 12EDBC00] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 1A040400 == 47 [pid = 3780] [id = 98] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 107EFC00 == 46 [pid = 3780] [id = 97] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 17EF7400 == 45 [pid = 3780] [id = 96] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 17EF7800 == 44 [pid = 3780] [id = 95] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 170E8000 == 43 [pid = 3780] [id = 94] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 16BC7000 == 42 [pid = 3780] [id = 93] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 14873C00 == 41 [pid = 3780] [id = 92] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 0F69D400 == 40 [pid = 3780] [id = 91] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 115AB800 == 39 [pid = 3780] [id = 90] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 11539800 == 38 [pid = 3780] [id = 87] 16:41:53 INFO - PROCESS | 3780 | --DOCSHELL 107FA800 == 37 [pid = 3780] [id = 86] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1AD3B400) [pid = 3780] [serial = 217] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (117E5C00) [pid = 3780] [serial = 220] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (13FA6400) [pid = 3780] [serial = 230] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (12E4B400) [pid = 3780] [serial = 229] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (14160C00) [pid = 3780] [serial = 232] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1486E400) [pid = 3780] [serial = 233] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17EF4800) [pid = 3780] [serial = 238] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1B1BC400) [pid = 3780] [serial = 256] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (16FAA000) [pid = 3780] [serial = 235] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (174CE400) [pid = 3780] [serial = 236] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (188ABC00) [pid = 3780] [serial = 241] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (19EB1C00) [pid = 3780] [serial = 242] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A9A1C00) [pid = 3780] [serial = 226] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15A79000) [pid = 3780] [serial = 223] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1AD39400) [pid = 3780] [serial = 245] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A19B800) [pid = 3780] [serial = 244] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17C1DC00) [pid = 3780] [serial = 250] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1AED4400) [pid = 3780] [serial = 247] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1B116C00) [pid = 3780] [serial = 253] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1AED6800) [pid = 3780] [serial = 248] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1B11B000) [pid = 3780] [serial = 254] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A65EC00) [pid = 3780] [serial = 251] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (18474000) [pid = 3780] [serial = 239] [outer = 00000000] [url = about:blank] 16:41:53 INFO - PROCESS | 3780 | 1462581713774 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:41:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 766ms 16:41:53 INFO - PROCESS | 3780 | 1462581713802 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 3780 | 1462581713807 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:41:53 INFO - PROCESS | 3780 | 1462581713813 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 3780 | 1462581713816 Marionette TRACE conn2 <- [1,378,null,{}] 16:41:53 INFO - PROCESS | 3780 | 1462581713820 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 3780 | 1462581713882 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:41:53 INFO - PROCESS | 3780 | 1462581713892 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 3780 | ++DOCSHELL 13FA9000 == 38 [pid = 3780] [id = 104] 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13FAB000) [pid = 3780] [serial = 309] [outer = 00000000] 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1486F000) [pid = 3780] [serial = 310] [outer = 13FAB000] 16:41:53 INFO - PROCESS | 3780 | 1462581713940 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15D83800) [pid = 3780] [serial = 311] [outer = 13FAB000] 16:41:54 INFO - PROCESS | 3780 | 1462581714346 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:41:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 557ms 16:41:54 INFO - PROCESS | 3780 | 1462581714369 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3780 | 1462581714372 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:41:54 INFO - PROCESS | 3780 | 1462581714375 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3780 | 1462581714379 Marionette TRACE conn2 <- [1,382,null,{}] 16:41:54 INFO - PROCESS | 3780 | 1462581714389 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 3780 | 1462581714485 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:41:54 INFO - PROCESS | 3780 | 1462581714557 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 3780 | ++DOCSHELL 1459EC00 == 39 [pid = 3780] [id = 105] 16:41:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15D9A400) [pid = 3780] [serial = 312] [outer = 00000000] 16:41:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17429400) [pid = 3780] [serial = 313] [outer = 15D9A400] 16:41:54 INFO - PROCESS | 3780 | 1462581714609 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1742DC00) [pid = 3780] [serial = 314] [outer = 15D9A400] 16:41:54 INFO - PROCESS | 3780 | 1462581714966 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:41:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 612ms 16:41:54 INFO - PROCESS | 3780 | 1462581714993 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3780 | 1462581714995 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:41:54 INFO - PROCESS | 3780 | 1462581714999 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3780 | 1462581715001 Marionette TRACE conn2 <- [1,386,null,{}] 16:41:55 INFO - PROCESS | 3780 | 1462581715004 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 3780 | 1462581715089 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:41:55 INFO - PROCESS | 3780 | 1462581715095 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3780 | ++DOCSHELL 1742B400 == 40 [pid = 3780] [id = 106] 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1742D800) [pid = 3780] [serial = 315] [outer = 00000000] 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (174D4000) [pid = 3780] [serial = 316] [outer = 1742D800] 16:41:55 INFO - PROCESS | 3780 | 1462581715142 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17C17400) [pid = 3780] [serial = 317] [outer = 1742D800] 16:41:55 INFO - PROCESS | 3780 | 1462581715524 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 571ms 16:41:55 INFO - PROCESS | 3780 | 1462581715577 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 3780 | 1462581715579 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:41:55 INFO - PROCESS | 3780 | 1462581715582 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 3780 | 1462581715584 Marionette TRACE conn2 <- [1,390,null,{}] 16:41:55 INFO - PROCESS | 3780 | 1462581715587 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 3780 | 1462581715682 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:41:55 INFO - PROCESS | 3780 | 1462581715764 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3780 | ++DOCSHELL 17EF6400 == 41 [pid = 3780] [id = 107] 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (181E8800) [pid = 3780] [serial = 318] [outer = 00000000] 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (187A7000) [pid = 3780] [serial = 319] [outer = 181E8800] 16:41:55 INFO - PROCESS | 3780 | 1462581715811 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (187AB000) [pid = 3780] [serial = 320] [outer = 181E8800] 16:41:56 INFO - PROCESS | 3780 | 1462581716209 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 654ms 16:41:56 INFO - PROCESS | 3780 | 1462581716242 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3780 | 1462581716244 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:41:56 INFO - PROCESS | 3780 | 1462581716248 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 3780 | 1462581716249 Marionette TRACE conn2 <- [1,394,null,{}] 16:41:56 INFO - PROCESS | 3780 | 1462581716252 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3780 | 1462581716358 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:41:56 INFO - PROCESS | 3780 | 1462581716418 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 3780 | ++DOCSHELL 1A659000 == 42 [pid = 3780] [id = 108] 16:41:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A659800) [pid = 3780] [serial = 321] [outer = 00000000] 16:41:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A6F6C00) [pid = 3780] [serial = 322] [outer = 1A659800] 16:41:56 INFO - PROCESS | 3780 | 1462581716464 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A9A1C00) [pid = 3780] [serial = 323] [outer = 1A659800] 16:41:56 INFO - PROCESS | 3780 | 1462581716859 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 655ms 16:41:56 INFO - PROCESS | 3780 | 1462581716908 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3780 | 1462581716910 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 16:41:56 INFO - PROCESS | 3780 | 1462581716914 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:41:56 INFO - PROCESS | 3780 | 1462581716915 Marionette TRACE conn2 <- [1,398,null,{}] 16:41:56 INFO - PROCESS | 3780 | 1462581716919 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3780 | 1462581717020 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:41:57 INFO - PROCESS | 3780 | 1462581717059 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3780 | ++DOCSHELL 187AD800 == 43 [pid = 3780] [id = 109] 16:41:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1AD35C00) [pid = 3780] [serial = 324] [outer = 00000000] 16:41:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1AECF400) [pid = 3780] [serial = 325] [outer = 1AD35C00] 16:41:57 INFO - PROCESS | 3780 | 1462581717111 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1B110000) [pid = 3780] [serial = 326] [outer = 1AD35C00] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (181A0000) [pid = 3780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (170F1400) [pid = 3780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (115AE400) [pid = 3780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (16BC7400) [pid = 3780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15341C00) [pid = 3780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1076FC00) [pid = 3780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (187ABC00) [pid = 3780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (14598C00) [pid = 3780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (181A6000) [pid = 3780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (111D0800) [pid = 3780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15D6C000) [pid = 3780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (14868000) [pid = 3780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1348EC00) [pid = 3780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (117E3400) [pid = 3780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1153E800) [pid = 3780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (187A8C00) [pid = 3780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:41:57 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13234C00) [pid = 3780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:41:57 INFO - PROCESS | 3780 | 1462581717543 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:41:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 655ms 16:41:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:41:57 INFO - PROCESS | 3780 | 1462581717572 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 3780 | 1462581717574 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 16:41:57 INFO - PROCESS | 3780 | 1462581717578 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 3780 | 1462581717579 Marionette TRACE conn2 <- [1,402,null,{}] 16:41:57 INFO - PROCESS | 3780 | 1462581717583 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 3780 | 1462581717658 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:41:57 INFO - PROCESS | 3780 | 1462581717709 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3780 | ++DOCSHELL 10D62000 == 44 [pid = 3780] [id = 110] 16:41:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11140000) [pid = 3780] [serial = 327] [outer = 00000000] 16:41:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1354D000) [pid = 3780] [serial = 328] [outer = 11140000] 16:41:57 INFO - PROCESS | 3780 | 1462581717758 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (14161400) [pid = 3780] [serial = 329] [outer = 11140000] 16:41:58 INFO - PROCESS | 3780 | 1462581718128 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 557ms 16:41:58 INFO - PROCESS | 3780 | 1462581718153 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 3780 | 1462581718155 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 16:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:41:58 INFO - PROCESS | 3780 | 1462581718165 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 3780 | 1462581718167 Marionette TRACE conn2 <- [1,406,null,{}] 16:41:58 INFO - PROCESS | 3780 | 1462581718170 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 3780 | 1462581718258 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:41:58 INFO - PROCESS | 3780 | 1462581718266 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 3780 | ++DOCSHELL 15D6C000 == 45 [pid = 3780] [id = 111] 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16F8C400) [pid = 3780] [serial = 330] [outer = 00000000] 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1AD3B400) [pid = 3780] [serial = 331] [outer = 16F8C400] 16:41:58 INFO - PROCESS | 3780 | 1462581718311 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1AED2400) [pid = 3780] [serial = 332] [outer = 16F8C400] 16:41:58 INFO - PROCESS | 3780 | 1462581718675 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 16:41:58 INFO - PROCESS | 3780 | 1462581718719 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 3780 | 1462581718721 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 16:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:41:58 INFO - PROCESS | 3780 | 1462581718724 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 3780 | 1462581718726 Marionette TRACE conn2 <- [1,410,null,{}] 16:41:58 INFO - PROCESS | 3780 | 1462581718730 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 3780 | 1462581718807 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:41:58 INFO - PROCESS | 3780 | 1462581718813 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 3780 | ++DOCSHELL 11138400 == 46 [pid = 3780] [id = 112] 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (167EA400) [pid = 3780] [serial = 333] [outer = 00000000] 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (167EF800) [pid = 3780] [serial = 334] [outer = 167EA400] 16:41:58 INFO - PROCESS | 3780 | 1462581718842 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (167F3800) [pid = 3780] [serial = 335] [outer = 167EA400] 16:41:59 INFO - PROCESS | 3780 | 1462581719292 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 627ms 16:41:59 INFO - PROCESS | 3780 | 1462581719359 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 3780 | 1462581719364 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 16:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:41:59 INFO - PROCESS | 3780 | 1462581719351 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 3780 | 1462581719356 Marionette TRACE conn2 <- [1,414,null,{}] 16:41:59 INFO - PROCESS | 3780 | 1462581719363 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 3780 | 1462581719542 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:41:59 INFO - PROCESS | 3780 | 1462581719618 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3780 | ++DOCSHELL 12E10800 == 47 [pid = 3780] [id = 113] 16:41:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (12E4B400) [pid = 3780] [serial = 336] [outer = 00000000] 16:41:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (134D9400) [pid = 3780] [serial = 337] [outer = 12E4B400] 16:41:59 INFO - PROCESS | 3780 | 1462581719675 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (13CC4000) [pid = 3780] [serial = 338] [outer = 12E4B400] 16:42:00 INFO - PROCESS | 3780 | 1462581720236 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:42:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 933ms 16:42:00 INFO - PROCESS | 3780 | 1462581720300 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 3780 | 1462581720307 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:42:00 INFO - PROCESS | 3780 | 1462581720349 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 3780 | 1462581720352 Marionette TRACE conn2 <- [1,418,null,{}] 16:42:00 INFO - PROCESS | 3780 | 1462581720339 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 3780 | 1462581720450 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:42:00 INFO - PROCESS | 3780 | 1462581720549 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 3780 | ++DOCSHELL 15A7D400 == 48 [pid = 3780] [id = 114] 16:42:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1648A000) [pid = 3780] [serial = 339] [outer = 00000000] 16:42:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (16BC6000) [pid = 3780] [serial = 340] [outer = 1648A000] 16:42:00 INFO - PROCESS | 3780 | 1462581720607 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1703C800) [pid = 3780] [serial = 341] [outer = 1648A000] 16:42:01 INFO - PROCESS | 3780 | 1462581721543 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:42:01 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 16:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1281ms 16:42:01 INFO - PROCESS | 3780 | 1462581721600 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 3780 | 1462581721602 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 16:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:42:01 INFO - PROCESS | 3780 | 1462581721607 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 3780 | 1462581721610 Marionette TRACE conn2 <- [1,422,null,{}] 16:42:01 INFO - PROCESS | 3780 | 1462581721622 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 3780 | 1462581721792 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:42:01 INFO - PROCESS | 3780 | 1462581721926 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 3780 | ++DOCSHELL 122AE000 == 49 [pid = 3780] [id = 115] 16:42:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (122B2400) [pid = 3780] [serial = 342] [outer = 00000000] 16:42:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (13CC4C00) [pid = 3780] [serial = 343] [outer = 122B2400] 16:42:01 INFO - PROCESS | 3780 | 1462581721967 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1648AC00) [pid = 3780] [serial = 344] [outer = 122B2400] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 15D6C000 == 48 [pid = 3780] [id = 111] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 10D62000 == 47 [pid = 3780] [id = 110] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 187AD800 == 46 [pid = 3780] [id = 109] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 1A659000 == 45 [pid = 3780] [id = 108] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 17EF6400 == 44 [pid = 3780] [id = 107] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 1742B400 == 43 [pid = 3780] [id = 106] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 1459EC00 == 42 [pid = 3780] [id = 105] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 13FA9000 == 41 [pid = 3780] [id = 104] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 12224000 == 40 [pid = 3780] [id = 103] 16:42:02 INFO - PROCESS | 3780 | --DOCSHELL 1130C400 == 39 [pid = 3780] [id = 100] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (16F91C00) [pid = 3780] [serial = 185] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (132A7000) [pid = 3780] [serial = 145] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1AD37800) [pid = 3780] [serial = 227] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15D95C00) [pid = 3780] [serial = 112] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (12ED3000) [pid = 3780] [serial = 179] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (18827800) [pid = 3780] [serial = 142] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (17042800) [pid = 3780] [serial = 182] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1A6FA000) [pid = 3780] [serial = 176] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AD40C00) [pid = 3780] [serial = 295] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (188A9000) [pid = 3780] [serial = 283] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (179E3400) [pid = 3780] [serial = 280] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17EEF000) [pid = 3780] [serial = 281] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (122A5C00) [pid = 3780] [serial = 269] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11B5DC00) [pid = 3780] [serial = 268] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16F90C00) [pid = 3780] [serial = 277] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15A82C00) [pid = 3780] [serial = 274] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15D8C400) [pid = 3780] [serial = 275] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12C19400) [pid = 3780] [serial = 271] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13C2A000) [pid = 3780] [serial = 272] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11BC3C00) [pid = 3780] [serial = 259] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16BC6C00) [pid = 3780] [serial = 262] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (188A1C00) [pid = 3780] [serial = 265] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19EAF000) [pid = 3780] [serial = 284] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19F13800) [pid = 3780] [serial = 286] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16F88C00) [pid = 3780] [serial = 289] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16F91400) [pid = 3780] [serial = 290] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A6F4C00) [pid = 3780] [serial = 292] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A033400) [pid = 3780] [serial = 287] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A997C00) [pid = 3780] [serial = 293] [outer = 00000000] [url = about:blank] 16:42:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17048800) [pid = 3780] [serial = 278] [outer = 00000000] [url = about:blank] 16:42:03 INFO - PROCESS | 3780 | 1462581723046 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1476ms 16:42:03 INFO - PROCESS | 3780 | 1462581723130 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 3780 | 1462581723135 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 16:42:03 INFO - PROCESS | 3780 | 1462581723142 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 3780 | 1462581723146 Marionette TRACE conn2 <- [1,426,null,{}] 16:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:42:03 INFO - PROCESS | 3780 | 1462581723154 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 3780 | 1462581723244 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:42:03 INFO - PROCESS | 3780 | 1462581723314 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 3780 | ++DOCSHELL 11312000 == 40 [pid = 3780] [id = 116] 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (11537800) [pid = 3780] [serial = 345] [outer = 00000000] 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11FB4C00) [pid = 3780] [serial = 346] [outer = 11537800] 16:42:03 INFO - PROCESS | 3780 | 1462581723356 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (122AF000) [pid = 3780] [serial = 347] [outer = 11537800] 16:42:03 INFO - PROCESS | 3780 | 1462581723877 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 3780 | 1462581723907 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 16:42:03 INFO - PROCESS | 3780 | 1462581723915 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:42:03 INFO - PROCESS | 3780 | 1462581723918 Marionette TRACE conn2 <- [1,430,null,{}] 16:42:03 INFO - PROCESS | 3780 | 1462581723922 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 3780 | 1462581724007 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:42:04 INFO - PROCESS | 3780 | 1462581724095 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 3780 | ++DOCSHELL 13234400 == 41 [pid = 3780] [id = 117] 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13540400) [pid = 3780] [serial = 348] [outer = 00000000] 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (145A3000) [pid = 3780] [serial = 349] [outer = 13540400] 16:42:04 INFO - PROCESS | 3780 | 1462581724151 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (14871800) [pid = 3780] [serial = 350] [outer = 13540400] 16:42:04 INFO - PROCESS | 3780 | 1462581724711 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:42:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 836ms 16:42:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:42:04 INFO - PROCESS | 3780 | 1462581724764 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 3780 | 1462581724767 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 16:42:04 INFO - PROCESS | 3780 | 1462581724771 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 3780 | 1462581724775 Marionette TRACE conn2 <- [1,434,null,{}] 16:42:04 INFO - PROCESS | 3780 | 1462581724786 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 3780 | 1462581724871 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:42:04 INFO - PROCESS | 3780 | 1462581724949 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 3780 | ++DOCSHELL 167E7000 == 42 [pid = 3780] [id = 118] 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (167E9800) [pid = 3780] [serial = 351] [outer = 00000000] 16:42:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16BC5800) [pid = 3780] [serial = 352] [outer = 167E9800] 16:42:04 INFO - PROCESS | 3780 | 1462581724989 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16BD1000) [pid = 3780] [serial = 353] [outer = 167E9800] 16:42:05 INFO - PROCESS | 3780 | 1462581725553 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 835ms 16:42:05 INFO - PROCESS | 3780 | 1462581725601 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 3780 | 1462581725604 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 16:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:42:05 INFO - PROCESS | 3780 | 1462581725608 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 3780 | 1462581725610 Marionette TRACE conn2 <- [1,438,null,{}] 16:42:05 INFO - PROCESS | 3780 | 1462581725614 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 3780 | 1462581725712 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:42:05 INFO - PROCESS | 3780 | 1462581725771 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 3780 | ++DOCSHELL 1742C000 == 43 [pid = 3780] [id = 119] 16:42:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1742C800) [pid = 3780] [serial = 354] [outer = 00000000] 16:42:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17436400) [pid = 3780] [serial = 355] [outer = 1742C800] 16:42:05 INFO - PROCESS | 3780 | 1462581725828 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (175DF800) [pid = 3780] [serial = 356] [outer = 1742C800] 16:42:06 INFO - PROCESS | 3780 | 1462581726392 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:42:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 835ms 16:42:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:42:06 INFO - PROCESS | 3780 | 1462581726453 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 3780 | 1462581726455 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 16:42:06 INFO - PROCESS | 3780 | 1462581726460 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 3780 | 1462581726462 Marionette TRACE conn2 <- [1,442,null,{}] 16:42:06 INFO - PROCESS | 3780 | 1462581726466 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 3780 | 1462581726562 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:42:06 INFO - PROCESS | 3780 | 1462581726616 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 3780 | ++DOCSHELL 17049800 == 44 [pid = 3780] [id = 120] 16:42:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1742E000) [pid = 3780] [serial = 357] [outer = 00000000] 16:42:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17EF8C00) [pid = 3780] [serial = 358] [outer = 1742E000] 16:42:06 INFO - PROCESS | 3780 | 1462581726670 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (181EAC00) [pid = 3780] [serial = 359] [outer = 1742E000] 16:42:07 INFO - PROCESS | 3780 | 1462581727328 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 891ms 16:42:07 INFO - PROCESS | 3780 | 1462581727366 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 3780 | 1462581727370 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:42:07 INFO - PROCESS | 3780 | 1462581727375 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 3780 | 1462581727380 Marionette TRACE conn2 <- [1,446,null,{}] 16:42:07 INFO - PROCESS | 3780 | 1462581727386 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 3780 | 1462581727471 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:42:07 INFO - PROCESS | 3780 | 1462581727552 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 3780 | ++DOCSHELL 11318C00 == 45 [pid = 3780] [id = 121] 16:42:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11B5CC00) [pid = 3780] [serial = 360] [outer = 00000000] 16:42:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (132AEC00) [pid = 3780] [serial = 361] [outer = 11B5CC00] 16:42:07 INFO - PROCESS | 3780 | 1462581727628 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1459D000) [pid = 3780] [serial = 362] [outer = 11B5CC00] 16:42:07 INFO - PROCESS | 3780 | --DOCSHELL 13FA7800 == 44 [pid = 3780] [id = 101] 16:42:07 INFO - PROCESS | 3780 | --DOCSHELL 19EB2C00 == 43 [pid = 3780] [id = 102] 16:42:08 INFO - PROCESS | 3780 | 1462581728025 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:42:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 710ms 16:42:08 INFO - PROCESS | 3780 | 1462581728078 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 3780 | 1462581728084 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 16:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:42:08 INFO - PROCESS | 3780 | 1462581728090 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 3780 | 1462581728092 Marionette TRACE conn2 <- [1,450,null,{}] 16:42:08 INFO - PROCESS | 3780 | 1462581728096 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 3780 | [3780] 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 16:42:08 INFO - PROCESS | 3780 | [3780] 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 16:42:08 INFO - PROCESS | 3780 | 1462581728178 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:42:08 INFO - PROCESS | 3780 | 1462581728189 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3780 | ++DOCSHELL 15D96400 == 44 [pid = 3780] [id = 122] 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (167E5800) [pid = 3780] [serial = 363] [outer = 00000000] 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16F92C00) [pid = 3780] [serial = 364] [outer = 167E5800] 16:42:08 INFO - PROCESS | 3780 | 1462581728220 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (170EF400) [pid = 3780] [serial = 365] [outer = 167E5800] 16:42:08 INFO - PROCESS | 3780 | 1462581728638 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 3780 | 1462581728660 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 16:42:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:42:08 INFO - PROCESS | 3780 | 1462581728664 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 3780 | 1462581728667 Marionette TRACE conn2 <- [1,454,null,{}] 16:42:08 INFO - PROCESS | 3780 | 1462581728682 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 3780 | 1462581728784 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:42:08 INFO - PROCESS | 3780 | 1462581728872 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3780 | ++DOCSHELL 1742F800 == 45 [pid = 3780] [id = 123] 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (188A3000) [pid = 3780] [serial = 366] [outer = 00000000] 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19EB5800) [pid = 3780] [serial = 367] [outer = 188A3000] 16:42:08 INFO - PROCESS | 3780 | 1462581728921 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19EBD000) [pid = 3780] [serial = 368] [outer = 188A3000] 16:42:09 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:09 INFO - PROCESS | 3780 | 1462581729269 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 668ms 16:42:09 INFO - PROCESS | 3780 | 1462581729344 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 3780 | 1462581729347 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:42:09 INFO - PROCESS | 3780 | 1462581729351 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 3780 | 1462581729353 Marionette TRACE conn2 <- [1,458,null,{}] 16:42:09 INFO - PROCESS | 3780 | 1462581729356 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 3780 | 1462581729419 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:42:09 INFO - PROCESS | 3780 | 1462581729428 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 3780 | ++DOCSHELL 1A198C00 == 46 [pid = 3780] [id = 124] 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A199400) [pid = 3780] [serial = 369] [outer = 00000000] 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A65EC00) [pid = 3780] [serial = 370] [outer = 1A199400] 16:42:09 INFO - PROCESS | 3780 | 1462581729477 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A99B400) [pid = 3780] [serial = 371] [outer = 1A199400] 16:42:09 INFO - PROCESS | 3780 | 1462581729894 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 3780 | 1462581729923 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:42:09 INFO - PROCESS | 3780 | 1462581729926 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 3780 | 1462581729928 Marionette TRACE conn2 <- [1,462,null,{}] 16:42:09 INFO - PROCESS | 3780 | 1462581729931 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3780 | 1462581730057 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:42:10 INFO - PROCESS | 3780 | 1462581730083 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3780 | ++DOCSHELL 1AD37000 == 47 [pid = 3780] [id = 125] 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1AD38400) [pid = 3780] [serial = 372] [outer = 00000000] 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AED4000) [pid = 3780] [serial = 373] [outer = 1AD38400] 16:42:10 INFO - PROCESS | 3780 | 1462581730128 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AED7000) [pid = 3780] [serial = 374] [outer = 1AD38400] 16:42:10 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:10 INFO - PROCESS | 3780 | 1462581730560 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3780 | 1462581730587 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 16:42:10 INFO - PROCESS | 3780 | 1462581730590 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:42:10 INFO - PROCESS | 3780 | 1462581730592 Marionette TRACE conn2 <- [1,466,null,{}] 16:42:10 INFO - PROCESS | 3780 | 1462581730595 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3780 | 1462581730706 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:42:10 INFO - PROCESS | 3780 | 1462581730766 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3780 | ++DOCSHELL 1B263400 == 48 [pid = 3780] [id = 126] 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1B263C00) [pid = 3780] [serial = 375] [outer = 00000000] 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1B2EEC00) [pid = 3780] [serial = 376] [outer = 1B263C00] 16:42:10 INFO - PROCESS | 3780 | 1462581730812 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1B2F1400) [pid = 3780] [serial = 377] [outer = 1B263C00] 16:42:11 INFO - PROCESS | 3780 | 1462581731179 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 3780 | 1462581731252 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 16:42:11 INFO - PROCESS | 3780 | 1462581731255 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3780 | 1462581731257 Marionette TRACE conn2 <- [1,470,null,{}] 16:42:11 INFO - PROCESS | 3780 | 1462581731261 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:42:11 INFO - PROCESS | 3780 | 1462581731354 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A659800) [pid = 3780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1A998000) [pid = 3780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19EB4400) [pid = 3780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (12EDBC00) [pid = 3780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (15D9A400) [pid = 3780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (181E8800) [pid = 3780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1742D800) [pid = 3780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (11140000) [pid = 3780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AD35C00) [pid = 3780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (13FAB000) [pid = 3780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16F8C400) [pid = 3780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AD31400) [pid = 3780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (10D62C00) [pid = 3780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1AED3400) [pid = 3780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (14161800) [pid = 3780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (115A3000) [pid = 3780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16BCD800) [pid = 3780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:42:11 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1647C400) [pid = 3780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:42:11 INFO - PROCESS | 3780 | 1462581731493 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 3780 | ++DOCSHELL 10D6B800 == 49 [pid = 3780] [id = 127] 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11139400) [pid = 3780] [serial = 378] [outer = 00000000] 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1153F400) [pid = 3780] [serial = 379] [outer = 11139400] 16:42:11 INFO - PROCESS | 3780 | 1462581731542 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (145A6400) [pid = 3780] [serial = 380] [outer = 11139400] 16:42:11 INFO - PROCESS | 3780 | 1462581731872 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:42:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 655ms 16:42:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:42:11 INFO - PROCESS | 3780 | 1462581731924 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 3780 | 1462581731926 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 16:42:11 INFO - PROCESS | 3780 | 1462581731930 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3780 | 1462581731931 Marionette TRACE conn2 <- [1,474,null,{}] 16:42:11 INFO - PROCESS | 3780 | 1462581731935 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 3780 | 1462581732023 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:42:12 INFO - PROCESS | 3780 | 1462581732032 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3780 | ++DOCSHELL 145A0000 == 50 [pid = 3780] [id = 128] 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (14876C00) [pid = 3780] [serial = 381] [outer = 00000000] 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17515000) [pid = 3780] [serial = 382] [outer = 14876C00] 16:42:12 INFO - PROCESS | 3780 | 1462581732092 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17517800) [pid = 3780] [serial = 383] [outer = 14876C00] 16:42:12 INFO - PROCESS | 3780 | 1462581732460 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 570ms 16:42:12 INFO - PROCESS | 3780 | 1462581732507 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3780 | 1462581732509 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:42:12 INFO - PROCESS | 3780 | 1462581732494 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 3780 | 1462581732495 Marionette TRACE conn2 <- [1,478,null,{}] 16:42:12 INFO - PROCESS | 3780 | 1462581732499 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 3780 | 1462581732609 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:42:12 INFO - PROCESS | 3780 | 1462581732651 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3780 | ++DOCSHELL 10D68C00 == 51 [pid = 3780] [id = 129] 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17511400) [pid = 3780] [serial = 384] [outer = 00000000] 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (187AA800) [pid = 3780] [serial = 385] [outer = 17511400] 16:42:12 INFO - PROCESS | 3780 | 1462581732679 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A0D4000) [pid = 3780] [serial = 386] [outer = 17511400] 16:42:13 INFO - PROCESS | 3780 | 1462581733052 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 571ms 16:42:13 INFO - PROCESS | 3780 | 1462581733062 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 3780 | 1462581733064 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 16:42:13 INFO - PROCESS | 3780 | 1462581733067 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:42:13 INFO - PROCESS | 3780 | 1462581733069 Marionette TRACE conn2 <- [1,482,null,{}] 16:42:13 INFO - PROCESS | 3780 | 1462581733072 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 3780 | 1462581733183 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:42:13 INFO - PROCESS | 3780 | 1462581733192 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3780 | ++DOCSHELL 17514800 == 52 [pid = 3780] [id = 130] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1751D000) [pid = 3780] [serial = 387] [outer = 00000000] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188F7000) [pid = 3780] [serial = 388] [outer = 1751D000] 16:42:13 INFO - PROCESS | 3780 | 1462581733219 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (188FA000) [pid = 3780] [serial = 389] [outer = 1751D000] 16:42:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (111D0800) [pid = 3780] [serial = 390] [outer = 1B8D1400] 16:42:13 INFO - PROCESS | 3780 | 1462581733999 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 961ms 16:42:14 INFO - PROCESS | 3780 | 1462581734043 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 3780 | 1462581734048 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 16:42:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:42:14 INFO - PROCESS | 3780 | 1462581734053 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 3780 | 1462581734057 Marionette TRACE conn2 <- [1,486,null,{}] 16:42:14 INFO - PROCESS | 3780 | 1462581734062 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 3780 | 1462581734172 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:42:14 INFO - PROCESS | 3780 | 1462581734281 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 3780 | ++DOCSHELL 1648B400 == 53 [pid = 3780] [id = 131] 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (167EB000) [pid = 3780] [serial = 391] [outer = 00000000] 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17430800) [pid = 3780] [serial = 392] [outer = 167EB000] 16:42:14 INFO - PROCESS | 3780 | 1462581734342 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (17C20800) [pid = 3780] [serial = 393] [outer = 167EB000] 16:42:14 INFO - PROCESS | 3780 | 1462581734847 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 849ms 16:42:14 INFO - PROCESS | 3780 | 1462581734895 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 3780 | 1462581734900 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 16:42:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:42:14 INFO - PROCESS | 3780 | 1462581734907 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 3780 | 1462581734910 Marionette TRACE conn2 <- [1,490,null,{}] 16:42:14 INFO - PROCESS | 3780 | 1462581734914 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 3780 | 1462581735021 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:42:15 INFO - PROCESS | 3780 | 1462581735121 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 3780 | ++DOCSHELL 188F2000 == 54 [pid = 3780] [id = 132] 16:42:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (188F5400) [pid = 3780] [serial = 394] [outer = 00000000] 16:42:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19EAF400) [pid = 3780] [serial = 395] [outer = 188F5400] 16:42:15 INFO - PROCESS | 3780 | 1462581735176 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19EB6C00) [pid = 3780] [serial = 396] [outer = 188F5400] 16:42:15 INFO - PROCESS | 3780 | 1462581735751 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 891ms 16:42:15 INFO - PROCESS | 3780 | 1462581735810 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3780 | 1462581735812 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:42:15 INFO - PROCESS | 3780 | 1462581735817 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3780 | 1462581735821 Marionette TRACE conn2 <- [1,494,null,{}] 16:42:15 INFO - PROCESS | 3780 | 1462581735814 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 3780 | 1462581736155 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:42:16 INFO - PROCESS | 3780 | 1462581736166 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 3780 | ++DOCSHELL 11B6B400 == 55 [pid = 3780] [id = 133] 16:42:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (11BBAC00) [pid = 3780] [serial = 397] [outer = 00000000] 16:42:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (12E0E000) [pid = 3780] [serial = 398] [outer = 11BBAC00] 16:42:16 INFO - PROCESS | 3780 | 1462581736215 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (13542400) [pid = 3780] [serial = 399] [outer = 11BBAC00] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 15D70000 == 54 [pid = 3780] [id = 88] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 111CE800 == 53 [pid = 3780] [id = 60] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 16BCCC00 == 52 [pid = 3780] [id = 89] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 14867C00 == 51 [pid = 3780] [id = 61] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 1A660800 == 50 [pid = 3780] [id = 99] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 1A9A0000 == 49 [pid = 3780] [id = 73] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 10D68C00 == 48 [pid = 3780] [id = 129] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 145A0000 == 47 [pid = 3780] [id = 128] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 10D6B800 == 46 [pid = 3780] [id = 127] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 1B263400 == 45 [pid = 3780] [id = 126] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 1AD37000 == 44 [pid = 3780] [id = 125] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 1A198C00 == 43 [pid = 3780] [id = 124] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 1742F800 == 42 [pid = 3780] [id = 123] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 15D96400 == 41 [pid = 3780] [id = 122] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 11318C00 == 40 [pid = 3780] [id = 121] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (13CC4C00) [pid = 3780] [serial = 343] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (167EF800) [pid = 3780] [serial = 334] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | 1462581736885 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 11138400 == 39 [pid = 3780] [id = 112] 16:42:16 INFO - PROCESS | 3780 | --DOCSHELL 11312000 == 38 [pid = 3780] [id = 116] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1A6F6C00) [pid = 3780] [serial = 322] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1AED7400) [pid = 3780] [serial = 296] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (115E8400) [pid = 3780] [serial = 298] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1AED3C00) [pid = 3780] [serial = 305] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1A6F8400) [pid = 3780] [serial = 304] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1459D400) [pid = 3780] [serial = 308] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (13F57400) [pid = 3780] [serial = 307] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17429400) [pid = 3780] [serial = 313] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1742DC00) [pid = 3780] [serial = 314] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (187A7000) [pid = 3780] [serial = 319] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (187AB000) [pid = 3780] [serial = 320] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1A9A1C00) [pid = 3780] [serial = 323] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (174D4000) [pid = 3780] [serial = 316] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1354D000) [pid = 3780] [serial = 328] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1AECF400) [pid = 3780] [serial = 325] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1486F000) [pid = 3780] [serial = 310] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15D83800) [pid = 3780] [serial = 311] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AD3B400) [pid = 3780] [serial = 331] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15A7EC00) [pid = 3780] [serial = 301] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1B110000) [pid = 3780] [serial = 326] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1AED2400) [pid = 3780] [serial = 332] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (14161400) [pid = 3780] [serial = 329] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17C17400) [pid = 3780] [serial = 317] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AECB000) [pid = 3780] [serial = 218] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (132A8000) [pid = 3780] [serial = 221] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1B1C2000) [pid = 3780] [serial = 257] [outer = 00000000] [url = about:blank] 16:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16F85400) [pid = 3780] [serial = 224] [outer = 00000000] [url = about:blank] 16:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1156ms 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (134D9400) [pid = 3780] [serial = 337] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (12217000) [pid = 3780] [serial = 260] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19F14000) [pid = 3780] [serial = 266] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16BC6000) [pid = 3780] [serial = 340] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16BCBC00) [pid = 3780] [serial = 263] [outer = 00000000] [url = about:blank] 16:42:16 INFO - PROCESS | 3780 | 1462581736987 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 3780 | 1462581736991 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:42:16 INFO - PROCESS | 3780 | 1462581736977 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 3780 | 1462581736980 Marionette TRACE conn2 <- [1,498,null,{}] 16:42:16 INFO - PROCESS | 3780 | 1462581736984 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 3780 | 1462581737071 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:42:17 INFO - PROCESS | 3780 | 1462581737079 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 3780 | ++DOCSHELL 12C46C00 == 39 [pid = 3780] [id = 134] 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12E0DC00) [pid = 3780] [serial = 400] [outer = 00000000] 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1354D000) [pid = 3780] [serial = 401] [outer = 12E0DC00] 16:42:17 INFO - PROCESS | 3780 | 1462581737127 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13F52400) [pid = 3780] [serial = 402] [outer = 12E0DC00] 16:42:17 INFO - PROCESS | 3780 | 1462581737566 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 627ms 16:42:17 INFO - PROCESS | 3780 | 1462581737616 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 3780 | 1462581737618 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:42:17 INFO - PROCESS | 3780 | 1462581737605 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 3780 | 1462581737607 Marionette TRACE conn2 <- [1,502,null,{}] 16:42:17 INFO - PROCESS | 3780 | 1462581737610 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 3780 | 1462581737692 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:42:17 INFO - PROCESS | 3780 | 1462581737702 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 3780 | ++DOCSHELL 15D85800 == 40 [pid = 3780] [id = 135] 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15D87400) [pid = 3780] [serial = 403] [outer = 00000000] 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15D9A800) [pid = 3780] [serial = 404] [outer = 15D87400] 16:42:17 INFO - PROCESS | 3780 | 1462581737754 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16489400) [pid = 3780] [serial = 405] [outer = 15D87400] 16:42:18 INFO - PROCESS | 3780 | 1462581738152 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 557ms 16:42:18 INFO - PROCESS | 3780 | 1462581738184 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 3780 | 1462581738188 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 16:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:42:18 INFO - PROCESS | 3780 | 1462581738203 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 3780 | 1462581738208 Marionette TRACE conn2 <- [1,506,null,{}] 16:42:18 INFO - PROCESS | 3780 | 1462581738212 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 3780 | 1462581738276 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:42:18 INFO - PROCESS | 3780 | 1462581738283 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3780 | ++DOCSHELL 16BC7C00 == 41 [pid = 3780] [id = 136] 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16BCCC00) [pid = 3780] [serial = 406] [outer = 00000000] 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16F92000) [pid = 3780] [serial = 407] [outer = 16BCCC00] 16:42:18 INFO - PROCESS | 3780 | 1462581738330 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1742B400) [pid = 3780] [serial = 408] [outer = 16BCCC00] 16:42:18 INFO - PROCESS | 3780 | 1462581738714 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 584ms 16:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:42:18 INFO - PROCESS | 3780 | 1462581738781 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 3780 | 1462581738783 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 3780 | 1462581738786 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 3780 | 1462581738788 Marionette TRACE conn2 <- [1,510,null,{}] 16:42:18 INFO - PROCESS | 3780 | 1462581738791 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 3780 | 1462581738882 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:42:18 INFO - PROCESS | 3780 | 1462581738965 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3780 | ++DOCSHELL 1742FC00 == 42 [pid = 3780] [id = 137] 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17436C00) [pid = 3780] [serial = 409] [outer = 00000000] 16:42:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1751A800) [pid = 3780] [serial = 410] [outer = 17436C00] 16:42:18 INFO - PROCESS | 3780 | 1462581739010 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (175D5C00) [pid = 3780] [serial = 411] [outer = 17436C00] 16:42:19 INFO - PROCESS | 3780 | 1462581739370 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 16:42:19 INFO - PROCESS | 3780 | 1462581739409 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 3780 | 1462581739411 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 16:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:42:19 INFO - PROCESS | 3780 | 1462581739414 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 3780 | 1462581739416 Marionette TRACE conn2 <- [1,514,null,{}] 16:42:19 INFO - PROCESS | 3780 | 1462581739420 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 3780 | 1462581739552 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:42:19 INFO - PROCESS | 3780 | 1462581739592 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 3780 | ++DOCSHELL 187AB000 == 43 [pid = 3780] [id = 138] 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (187AC400) [pid = 3780] [serial = 412] [outer = 00000000] 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1881D400) [pid = 3780] [serial = 413] [outer = 187AC400] 16:42:19 INFO - PROCESS | 3780 | 1462581739640 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188A6400) [pid = 3780] [serial = 414] [outer = 187AC400] 16:42:19 INFO - PROCESS | 3780 | 1462581740016 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:42:20 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 16:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 626ms 16:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:42:20 INFO - PROCESS | 3780 | 1462581740053 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3780 | 1462581740055 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 16:42:20 INFO - PROCESS | 3780 | 1462581740059 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3780 | 1462581740060 Marionette TRACE conn2 <- [1,518,null,{}] 16:42:20 INFO - PROCESS | 3780 | 1462581740064 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 3780 | 1462581740176 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:42:20 INFO - PROCESS | 3780 | 1462581740182 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 3780 | ++DOCSHELL 10D62800 == 44 [pid = 3780] [id = 139] 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1819B800) [pid = 3780] [serial = 415] [outer = 00000000] 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (188F9400) [pid = 3780] [serial = 416] [outer = 1819B800] 16:42:20 INFO - PROCESS | 3780 | 1462581740232 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19EB3800) [pid = 3780] [serial = 417] [outer = 1819B800] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1AD38400) [pid = 3780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1B263C00) [pid = 3780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (167E5800) [pid = 3780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1742E000) [pid = 3780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11B5CC00) [pid = 3780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (11537800) [pid = 3780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A199400) [pid = 3780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11139400) [pid = 3780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1742C800) [pid = 3780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13540400) [pid = 3780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (167E9800) [pid = 3780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (188A3000) [pid = 3780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17511400) [pid = 3780] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (14876C00) [pid = 3780] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (167EA400) [pid = 3780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1648A000) [pid = 3780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1130CC00) [pid = 3780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12E4B400) [pid = 3780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:42:20 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1415CC00) [pid = 3780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:42:21 INFO - PROCESS | 3780 | 1462581741015 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 975ms 16:42:21 INFO - PROCESS | 3780 | 1462581741035 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3780 | 1462581741037 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 16:42:21 INFO - PROCESS | 3780 | 1462581741040 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:42:21 INFO - PROCESS | 3780 | 1462581741042 Marionette TRACE conn2 <- [1,522,null,{}] 16:42:21 INFO - PROCESS | 3780 | 1462581741045 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 3780 | 1462581741121 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:42:21 INFO - PROCESS | 3780 | 1462581741127 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3780 | ++DOCSHELL 11537800 == 45 [pid = 3780] [id = 140] 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11539400) [pid = 3780] [serial = 418] [outer = 00000000] 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13CC0400) [pid = 3780] [serial = 419] [outer = 11539400] 16:42:21 INFO - PROCESS | 3780 | 1462581741153 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1648A000) [pid = 3780] [serial = 420] [outer = 11539400] 16:42:21 INFO - PROCESS | 3780 | 1462581741586 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 557ms 16:42:21 INFO - PROCESS | 3780 | 1462581741609 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3780 | 1462581741611 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:42:21 INFO - PROCESS | 3780 | 1462581741615 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 3780 | 1462581741616 Marionette TRACE conn2 <- [1,526,null,{}] 16:42:21 INFO - PROCESS | 3780 | 1462581741620 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 3780 | 1462581741678 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:42:21 INFO - PROCESS | 3780 | 1462581741684 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3780 | ++DOCSHELL 13FABC00 == 46 [pid = 3780] [id = 141] 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (167E9800) [pid = 3780] [serial = 421] [outer = 00000000] 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (174D3C00) [pid = 3780] [serial = 422] [outer = 167E9800] 16:42:21 INFO - PROCESS | 3780 | 1462581741731 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17516800) [pid = 3780] [serial = 423] [outer = 167E9800] 16:42:22 INFO - PROCESS | 3780 | 1462581742126 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:22 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 16:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 529ms 16:42:22 INFO - PROCESS | 3780 | 1462581742150 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 3780 | 1462581742152 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 16:42:22 INFO - PROCESS | 3780 | 1462581742155 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:42:22 INFO - PROCESS | 3780 | 1462581742157 Marionette TRACE conn2 <- [1,530,null,{}] 16:42:22 INFO - PROCESS | 3780 | 1462581742165 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 3780 | 1462581742224 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:42:22 INFO - PROCESS | 3780 | 1462581742231 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3780 | ++DOCSHELL 16F9EC00 == 47 [pid = 3780] [id = 142] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (188F0800) [pid = 3780] [serial = 424] [outer = 00000000] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A031C00) [pid = 3780] [serial = 425] [outer = 188F0800] 16:42:22 INFO - PROCESS | 3780 | 1462581742275 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A0D0C00) [pid = 3780] [serial = 426] [outer = 188F0800] 16:42:22 INFO - PROCESS | 3780 | 1462581742700 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:42:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:42:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:42:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:42:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:42:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 570ms 16:42:22 INFO - PROCESS | 3780 | 1462581742710 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 3780 | 1462581742712 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 16:42:22 INFO - PROCESS | 3780 | 1462581742765 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 3780 | 1462581742769 Marionette TRACE conn2 <- [1,534,null,{}] 16:42:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:42:22 INFO - PROCESS | 3780 | 1462581742774 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 3780 | 1462581742902 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:42:22 INFO - PROCESS | 3780 | 1462581743002 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3780 | ++DOCSHELL 117E9400 == 48 [pid = 3780] [id = 143] 16:42:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11BBE800) [pid = 3780] [serial = 427] [outer = 00000000] 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (122AFC00) [pid = 3780] [serial = 428] [outer = 11BBE800] 16:42:23 INFO - PROCESS | 3780 | 1462581743040 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (13540400) [pid = 3780] [serial = 429] [outer = 11BBE800] 16:42:23 INFO - PROCESS | 3780 | 1462581743589 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:42:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 835ms 16:42:23 INFO - PROCESS | 3780 | 1462581743615 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 3780 | 1462581743619 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 3780 | 1462581743624 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:42:23 INFO - PROCESS | 3780 | 1462581743626 Marionette TRACE conn2 <- [1,538,null,{}] 16:42:23 INFO - PROCESS | 3780 | 1462581743635 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 3780 | 1462581743724 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:42:23 INFO - PROCESS | 3780 | 1462581743821 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3780 | ++DOCSHELL 14804C00 == 49 [pid = 3780] [id = 144] 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1486F800) [pid = 3780] [serial = 430] [outer = 00000000] 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16BC5400) [pid = 3780] [serial = 431] [outer = 1486F800] 16:42:23 INFO - PROCESS | 3780 | 1462581743859 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (16F85400) [pid = 3780] [serial = 432] [outer = 1486F800] 16:42:24 INFO - PROCESS | 3780 | 1462581744342 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:42:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 752ms 16:42:24 INFO - PROCESS | 3780 | 1462581744369 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 3780 | 1462581744371 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:42:24 INFO - PROCESS | 3780 | 1462581744392 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 3780 | 1462581744395 Marionette TRACE conn2 <- [1,542,null,{}] 16:42:24 INFO - PROCESS | 3780 | 1462581744399 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 3780 | 1462581744506 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:42:24 INFO - PROCESS | 3780 | 1462581744611 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 3780 | ++DOCSHELL 188F7400 == 50 [pid = 3780] [id = 145] 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188FA400) [pid = 3780] [serial = 433] [outer = 00000000] 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A0D2000) [pid = 3780] [serial = 434] [outer = 188FA400] 16:42:24 INFO - PROCESS | 3780 | 1462581744673 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A198C00) [pid = 3780] [serial = 435] [outer = 188FA400] 16:42:25 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:25 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:25 INFO - PROCESS | 3780 | 1462581745265 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 933ms 16:42:25 INFO - PROCESS | 3780 | 1462581745337 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 3780 | 1462581745340 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:42:25 INFO - PROCESS | 3780 | 1462581745343 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 3780 | 1462581745345 Marionette TRACE conn2 <- [1,546,null,{}] 16:42:25 INFO - PROCESS | 3780 | 1462581745349 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 3780 | 1462581745482 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:42:25 INFO - PROCESS | 3780 | 1462581745604 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CFC00 == 51 [pid = 3780] [id = 146] 16:42:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A660000) [pid = 3780] [serial = 436] [outer = 00000000] 16:42:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1AD33C00) [pid = 3780] [serial = 437] [outer = 1A660000] 16:42:25 INFO - PROCESS | 3780 | 1462581745669 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1AD37C00) [pid = 3780] [serial = 438] [outer = 1A660000] 16:42:26 INFO - PROCESS | 3780 | 1462581746185 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:42:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 849ms 16:42:26 INFO - PROCESS | 3780 | 1462581746217 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 3780 | 1462581746219 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:42:26 INFO - PROCESS | 3780 | 1462581746224 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 3780 | 1462581746226 Marionette TRACE conn2 <- [1,550,null,{}] 16:42:26 INFO - PROCESS | 3780 | 1462581746230 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 3780 | 1462581746326 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:42:26 INFO - PROCESS | 3780 | 1462581746433 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CE000 == 52 [pid = 3780] [id = 147] 16:42:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A0D6000) [pid = 3780] [serial = 439] [outer = 00000000] 16:42:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1AECC000) [pid = 3780] [serial = 440] [outer = 1A0D6000] 16:42:26 INFO - PROCESS | 3780 | 1462581746488 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1AED1C00) [pid = 3780] [serial = 441] [outer = 1A0D6000] 16:42:26 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:26 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:27 INFO - PROCESS | 3780 | 1462581747167 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 974ms 16:42:27 INFO - PROCESS | 3780 | 1462581747195 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 3780 | 1462581747199 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:42:27 INFO - PROCESS | 3780 | 1462581747204 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 3780 | 1462581747208 Marionette TRACE conn2 <- [1,554,null,{}] 16:42:27 INFO - PROCESS | 3780 | 1462581747214 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 3780 | 1462581747313 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:42:27 INFO - PROCESS | 3780 | 1462581747423 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 3780 | ++DOCSHELL 11FB5000 == 53 [pid = 3780] [id = 148] 16:42:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (12223800) [pid = 3780] [serial = 442] [outer = 00000000] 16:42:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1459E800) [pid = 3780] [serial = 443] [outer = 12223800] 16:42:27 INFO - PROCESS | 3780 | 1462581747474 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (15A7E000) [pid = 3780] [serial = 444] [outer = 12223800] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 13FABC00 == 52 [pid = 3780] [id = 141] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 11537800 == 51 [pid = 3780] [id = 140] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 10D62800 == 50 [pid = 3780] [id = 139] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 187AB000 == 49 [pid = 3780] [id = 138] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 1742FC00 == 48 [pid = 3780] [id = 137] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 16BC7C00 == 47 [pid = 3780] [id = 136] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 15D85800 == 46 [pid = 3780] [id = 135] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 12C46C00 == 45 [pid = 3780] [id = 134] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 11B6B400 == 44 [pid = 3780] [id = 133] 16:42:27 INFO - PROCESS | 3780 | --DOCSHELL 1648B400 == 43 [pid = 3780] [id = 131] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (167F3800) [pid = 3780] [serial = 335] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1703C800) [pid = 3780] [serial = 341] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (122B0C00) [pid = 3780] [serial = 299] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (13CC4000) [pid = 3780] [serial = 338] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (16482C00) [pid = 3780] [serial = 302] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1AED4000) [pid = 3780] [serial = 373] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1B2EEC00) [pid = 3780] [serial = 376] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AED7000) [pid = 3780] [serial = 374] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (16F92C00) [pid = 3780] [serial = 364] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (170EF400) [pid = 3780] [serial = 365] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (181EAC00) [pid = 3780] [serial = 359] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17EF8C00) [pid = 3780] [serial = 358] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1459D000) [pid = 3780] [serial = 362] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (132AEC00) [pid = 3780] [serial = 361] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (122AF000) [pid = 3780] [serial = 347] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11FB4C00) [pid = 3780] [serial = 346] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A65EC00) [pid = 3780] [serial = 370] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1153F400) [pid = 3780] [serial = 379] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17436400) [pid = 3780] [serial = 355] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (175DF800) [pid = 3780] [serial = 356] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14871800) [pid = 3780] [serial = 350] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (145A3000) [pid = 3780] [serial = 349] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16BD1000) [pid = 3780] [serial = 353] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16BC5800) [pid = 3780] [serial = 352] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19EB5800) [pid = 3780] [serial = 367] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (187AA800) [pid = 3780] [serial = 385] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19EBD000) [pid = 3780] [serial = 368] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1B2F1400) [pid = 3780] [serial = 377] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (145A6400) [pid = 3780] [serial = 380] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17515000) [pid = 3780] [serial = 382] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A0D4000) [pid = 3780] [serial = 386] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17517800) [pid = 3780] [serial = 383] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1A99B400) [pid = 3780] [serial = 371] [outer = 00000000] [url = about:blank] 16:42:27 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:27 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:27 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:27 INFO - PROCESS | 3780 | 1462581747915 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 752ms 16:42:27 INFO - PROCESS | 3780 | 1462581747972 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 3780 | 1462581747977 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:42:27 INFO - PROCESS | 3780 | 1462581747964 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 3780 | 1462581747966 Marionette TRACE conn2 <- [1,558,null,{}] 16:42:27 INFO - PROCESS | 3780 | 1462581747970 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3780 | 1462581748053 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:42:28 INFO - PROCESS | 3780 | 1462581748063 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3780 | ++DOCSHELL 132AEC00 == 44 [pid = 3780] [id = 149] 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (132B2000) [pid = 3780] [serial = 445] [outer = 00000000] 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (145A5000) [pid = 3780] [serial = 446] [outer = 132B2000] 16:42:28 INFO - PROCESS | 3780 | 1462581748110 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1538CC00) [pid = 3780] [serial = 447] [outer = 132B2000] 16:42:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:28 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:28 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:28 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:28 INFO - PROCESS | 3780 | 1462581748514 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:42:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 557ms 16:42:28 INFO - PROCESS | 3780 | 1462581748540 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3780 | 1462581748542 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 16:42:28 INFO - PROCESS | 3780 | 1462581748545 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:42:28 INFO - PROCESS | 3780 | 1462581748549 Marionette TRACE conn2 <- [1,562,null,{}] 16:42:28 INFO - PROCESS | 3780 | 1462581748559 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3780 | 1462581748645 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:42:28 INFO - PROCESS | 3780 | 1462581748751 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3780 | ++DOCSHELL 13F4F000 == 45 [pid = 3780] [id = 150] 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15D83800) [pid = 3780] [serial = 448] [outer = 00000000] 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16BCDC00) [pid = 3780] [serial = 449] [outer = 15D83800] 16:42:28 INFO - PROCESS | 3780 | 1462581748805 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17040000) [pid = 3780] [serial = 450] [outer = 15D83800] 16:42:29 INFO - PROCESS | 3780 | 1462581749139 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 626ms 16:42:29 INFO - PROCESS | 3780 | 1462581749188 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 3780 | 1462581749172 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:42:29 INFO - PROCESS | 3780 | 1462581749175 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3780 | 1462581749177 Marionette TRACE conn2 <- [1,566,null,{}] 16:42:29 INFO - PROCESS | 3780 | 1462581749180 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 3780 | 1462581749262 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:42:29 INFO - PROCESS | 3780 | 1462581749269 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3780 | ++DOCSHELL 1742BC00 == 46 [pid = 3780] [id = 151] 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1742D400) [pid = 3780] [serial = 451] [outer = 00000000] 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (174D4400) [pid = 3780] [serial = 452] [outer = 1742D400] 16:42:29 INFO - PROCESS | 3780 | 1462581749317 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (17519000) [pid = 3780] [serial = 453] [outer = 1742D400] 16:42:29 INFO - PROCESS | 3780 | 1462581749733 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 571ms 16:42:29 INFO - PROCESS | 3780 | 1462581749754 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 3780 | 1462581749756 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:42:29 INFO - PROCESS | 3780 | 1462581749766 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3780 | 1462581749767 Marionette TRACE conn2 <- [1,570,null,{}] 16:42:29 INFO - PROCESS | 3780 | 1462581749780 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 3780 | 1462581749869 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:42:29 INFO - PROCESS | 3780 | 1462581749957 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3780 | ++DOCSHELL 1703F800 == 47 [pid = 3780] [id = 152] 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1742FC00) [pid = 3780] [serial = 454] [outer = 00000000] 16:42:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17C12C00) [pid = 3780] [serial = 455] [outer = 1742FC00] 16:42:29 INFO - PROCESS | 3780 | 1462581750002 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17EF4800) [pid = 3780] [serial = 456] [outer = 1742FC00] 16:42:30 INFO - PROCESS | 3780 | 1462581750365 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 668ms 16:42:30 INFO - PROCESS | 3780 | 1462581750424 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 3780 | 1462581750426 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:42:30 INFO - PROCESS | 3780 | 1462581750429 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 3780 | 1462581750431 Marionette TRACE conn2 <- [1,574,null,{}] 16:42:30 INFO - PROCESS | 3780 | 1462581750434 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 3780 | 1462581750546 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:42:30 INFO - PROCESS | 3780 | 1462581750609 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3780 | ++DOCSHELL 10D63800 == 48 [pid = 3780] [id = 153] 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (181E7800) [pid = 3780] [serial = 457] [outer = 00000000] 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (188F6800) [pid = 3780] [serial = 458] [outer = 181E7800] 16:42:30 INFO - PROCESS | 3780 | 1462581750655 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19EB2C00) [pid = 3780] [serial = 459] [outer = 181E7800] 16:42:30 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:30 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:30 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:31 INFO - PROCESS | 3780 | 1462581751053 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 655ms 16:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:42:31 INFO - PROCESS | 3780 | 1462581751101 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 3780 | 1462581751103 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 3780 | 1462581751106 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 3780 | 1462581751108 Marionette TRACE conn2 <- [1,578,null,{}] 16:42:31 INFO - PROCESS | 3780 | 1462581751112 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3780 | 1462581751202 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:42:31 INFO - PROCESS | 3780 | 1462581751307 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (187AC400) [pid = 3780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16BCCC00) [pid = 3780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (12E0DC00) [pid = 3780] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15D87400) [pid = 3780] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17436C00) [pid = 3780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11BBAC00) [pid = 3780] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1819B800) [pid = 3780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11539400) [pid = 3780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (167E9800) [pid = 3780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:42:31 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (122B2400) [pid = 3780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:42:31 INFO - PROCESS | 3780 | ++DOCSHELL 10D62400 == 49 [pid = 3780] [id = 154] 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11139400) [pid = 3780] [serial = 460] [outer = 00000000] 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12E0DC00) [pid = 3780] [serial = 461] [outer = 11139400] 16:42:31 INFO - PROCESS | 3780 | 1462581751347 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13CCC400) [pid = 3780] [serial = 462] [outer = 11139400] 16:42:31 INFO - PROCESS | 3780 | 1462581751743 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:42:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 654ms 16:42:31 INFO - PROCESS | 3780 | 1462581751768 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 3780 | 1462581751770 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 3780 | 1462581751773 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:42:31 INFO - PROCESS | 3780 | 1462581751775 Marionette TRACE conn2 <- [1,582,null,{}] 16:42:31 INFO - PROCESS | 3780 | 1462581751785 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3780 | 1462581751859 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:42:31 INFO - PROCESS | 3780 | 1462581751866 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3780 | ++DOCSHELL 1647E000 == 50 [pid = 3780] [id = 155] 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (187AC400) [pid = 3780] [serial = 463] [outer = 00000000] 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A99B400) [pid = 3780] [serial = 464] [outer = 187AC400] 16:42:31 INFO - PROCESS | 3780 | 1462581751924 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AD34800) [pid = 3780] [serial = 465] [outer = 187AC400] 16:42:32 INFO - PROCESS | 3780 | 1462581752366 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 626ms 16:42:32 INFO - PROCESS | 3780 | 1462581752388 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 3780 | 1462581752390 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 16:42:32 INFO - PROCESS | 3780 | 1462581752393 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:42:32 INFO - PROCESS | 3780 | 1462581752395 Marionette TRACE conn2 <- [1,586,null,{}] 16:42:32 INFO - PROCESS | 3780 | 1462581752398 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 3780 | 1462581752486 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:42:32 INFO - PROCESS | 3780 | 1462581752497 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 3780 | ++DOCSHELL 188F4C00 == 51 [pid = 3780] [id = 156] 16:42:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (188FB000) [pid = 3780] [serial = 466] [outer = 00000000] 16:42:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A0D6400) [pid = 3780] [serial = 467] [outer = 188FB000] 16:42:32 INFO - PROCESS | 3780 | 1462581752542 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A6F6800) [pid = 3780] [serial = 468] [outer = 188FB000] 16:42:32 INFO - PROCESS | 3780 | 1462581752927 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 557ms 16:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:42:32 INFO - PROCESS | 3780 | 1462581752973 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 3780 | 1462581752975 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 16:42:32 INFO - PROCESS | 3780 | 1462581752961 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 3780 | 1462581752963 Marionette TRACE conn2 <- [1,590,null,{}] 16:42:32 INFO - PROCESS | 3780 | 1462581752967 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 3780 | 1462581753049 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:42:33 INFO - PROCESS | 3780 | 1462581753056 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3780 | ++DOCSHELL 19F17400 == 52 [pid = 3780] [id = 157] 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A0C9C00) [pid = 3780] [serial = 469] [outer = 00000000] 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AED6000) [pid = 3780] [serial = 470] [outer = 1A0C9C00] 16:42:33 INFO - PROCESS | 3780 | 1462581753100 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1B110400) [pid = 3780] [serial = 471] [outer = 1A0C9C00] 16:42:33 INFO - PROCESS | 3780 | 1462581753741 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 836ms 16:42:33 INFO - PROCESS | 3780 | 1462581753820 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 3780 | 1462581753825 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:42:33 INFO - PROCESS | 3780 | 1462581753830 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 3780 | 1462581753835 Marionette TRACE conn2 <- [1,594,null,{}] 16:42:33 INFO - PROCESS | 3780 | 1462581753822 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 3780 | 1462581753943 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:42:34 INFO - PROCESS | 3780 | 1462581754044 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 3780 | ++DOCSHELL 115A2400 == 53 [pid = 3780] [id = 158] 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11BC6C00) [pid = 3780] [serial = 472] [outer = 00000000] 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (132A7800) [pid = 3780] [serial = 473] [outer = 11BC6C00] 16:42:34 INFO - PROCESS | 3780 | 1462581754105 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15D6D000) [pid = 3780] [serial = 474] [outer = 11BC6C00] 16:42:34 INFO - PROCESS | 3780 | 1462581754610 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:42:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 836ms 16:42:34 INFO - PROCESS | 3780 | 1462581754658 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 3780 | 1462581754664 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:42:34 INFO - PROCESS | 3780 | 1462581754671 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 3780 | 1462581754674 Marionette TRACE conn2 <- [1,598,null,{}] 16:42:34 INFO - PROCESS | 3780 | 1462581754678 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 3780 | 1462581754820 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:42:34 INFO - PROCESS | 3780 | 1462581754926 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 3780 | ++DOCSHELL 15D96000 == 54 [pid = 3780] [id = 159] 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (16489800) [pid = 3780] [serial = 475] [outer = 00000000] 16:42:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17430C00) [pid = 3780] [serial = 476] [outer = 16489800] 16:42:34 INFO - PROCESS | 3780 | 1462581754963 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17A9E800) [pid = 3780] [serial = 477] [outer = 16489800] 16:42:35 INFO - PROCESS | 3780 | 1462581755481 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 849ms 16:42:35 INFO - PROCESS | 3780 | 1462581755519 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 3780 | 1462581755522 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:42:35 INFO - PROCESS | 3780 | 1462581755526 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 3780 | 1462581755530 Marionette TRACE conn2 <- [1,602,null,{}] 16:42:35 INFO - PROCESS | 3780 | 1462581755541 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 3780 | 1462581755634 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:42:35 INFO - PROCESS | 3780 | 1462581755761 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D7400 == 55 [pid = 3780] [id = 160] 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A6EDC00) [pid = 3780] [serial = 478] [outer = 00000000] 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1AED3C00) [pid = 3780] [serial = 479] [outer = 1A6EDC00] 16:42:35 INFO - PROCESS | 3780 | 1462581755811 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1B1C3C00) [pid = 3780] [serial = 480] [outer = 1A6EDC00] 16:42:36 INFO - PROCESS | 3780 | 1462581756555 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:42:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1086ms 16:42:36 INFO - PROCESS | 3780 | 1462581756615 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 3780 | 1462581756619 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 16:42:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:42:36 INFO - PROCESS | 3780 | 1462581756606 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 3780 | 1462581756609 Marionette TRACE conn2 <- [1,606,null,{}] 16:42:36 INFO - PROCESS | 3780 | 1462581756615 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 3780 | 1462581756711 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:42:36 INFO - PROCESS | 3780 | 1462581756788 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 3780 | ++DOCSHELL 122B0C00 == 56 [pid = 3780] [id = 161] 16:42:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (12C12800) [pid = 3780] [serial = 481] [outer = 00000000] 16:42:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (12EDBC00) [pid = 3780] [serial = 482] [outer = 12C12800] 16:42:36 INFO - PROCESS | 3780 | 1462581756829 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (13CC5800) [pid = 3780] [serial = 483] [outer = 12C12800] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 188F4C00 == 55 [pid = 3780] [id = 156] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 1647E000 == 54 [pid = 3780] [id = 155] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 10D62400 == 53 [pid = 3780] [id = 154] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 10D63800 == 52 [pid = 3780] [id = 153] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 1703F800 == 51 [pid = 3780] [id = 152] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 1742BC00 == 50 [pid = 3780] [id = 151] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 13F4F000 == 49 [pid = 3780] [id = 150] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 132AEC00 == 48 [pid = 3780] [id = 149] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 11FB5000 == 47 [pid = 3780] [id = 148] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 188F7400 == 46 [pid = 3780] [id = 145] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 14804C00 == 45 [pid = 3780] [id = 144] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A031C00) [pid = 3780] [serial = 425] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 117E9400 == 44 [pid = 3780] [id = 143] 16:42:37 INFO - PROCESS | 3780 | --DOCSHELL 16F9EC00 == 43 [pid = 3780] [id = 142] 16:42:37 INFO - PROCESS | 3780 | 1462581757397 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 807ms 16:42:37 INFO - PROCESS | 3780 | 1462581757429 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 3780 | 1462581757434 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:42:37 INFO - PROCESS | 3780 | 1462581757441 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 3780 | 1462581757443 Marionette TRACE conn2 <- [1,610,null,{}] 16:42:37 INFO - PROCESS | 3780 | 1462581757428 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 3780 | 1462581757510 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:42:37 INFO - PROCESS | 3780 | 1462581757517 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 3780 | ++DOCSHELL 12E4C400 == 44 [pid = 3780] [id = 162] 16:42:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12ED8000) [pid = 3780] [serial = 484] [outer = 00000000] 16:42:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (13F4F000) [pid = 3780] [serial = 485] [outer = 12ED8000] 16:42:37 INFO - PROCESS | 3780 | 1462581757564 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (14869800) [pid = 3780] [serial = 486] [outer = 12ED8000] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1648AC00) [pid = 3780] [serial = 344] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (188F7000) [pid = 3780] [serial = 388] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1881D400) [pid = 3780] [serial = 413] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (17430800) [pid = 3780] [serial = 392] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16F92000) [pid = 3780] [serial = 407] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1354D000) [pid = 3780] [serial = 401] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (13F52400) [pid = 3780] [serial = 402] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (15D9A800) [pid = 3780] [serial = 404] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (16489400) [pid = 3780] [serial = 405] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1751A800) [pid = 3780] [serial = 410] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (175D5C00) [pid = 3780] [serial = 411] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13542400) [pid = 3780] [serial = 399] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (12E0E000) [pid = 3780] [serial = 398] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19EAF400) [pid = 3780] [serial = 395] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (188A6400) [pid = 3780] [serial = 414] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (188F9400) [pid = 3780] [serial = 416] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13CC0400) [pid = 3780] [serial = 419] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (174D3C00) [pid = 3780] [serial = 422] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17516800) [pid = 3780] [serial = 423] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16FA9400) [pid = 3780] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19EB3800) [pid = 3780] [serial = 417] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1648A000) [pid = 3780] [serial = 420] [outer = 00000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1742B400) [pid = 3780] [serial = 408] [outer = 00000000] [url = about:blank] 16:42:38 INFO - PROCESS | 3780 | 1462581758014 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 16:42:38 INFO - PROCESS | 3780 | 1462581758060 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3780 | 1462581758063 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 16:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:42:38 INFO - PROCESS | 3780 | 1462581758066 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3780 | 1462581758069 Marionette TRACE conn2 <- [1,614,null,{}] 16:42:38 INFO - PROCESS | 3780 | 1462581758080 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 3780 | 1462581758146 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:42:38 INFO - PROCESS | 3780 | 1462581758229 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3780 | ++DOCSHELL 12E0E400 == 45 [pid = 3780] [id = 163] 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13F51400) [pid = 3780] [serial = 487] [outer = 00000000] 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1647C800) [pid = 3780] [serial = 488] [outer = 13F51400] 16:42:38 INFO - PROCESS | 3780 | 1462581758256 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (167EE400) [pid = 3780] [serial = 489] [outer = 13F51400] 16:42:38 INFO - PROCESS | 3780 | 1462581758640 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 626ms 16:42:38 INFO - PROCESS | 3780 | 1462581758682 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3780 | 1462581758685 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 16:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:42:38 INFO - PROCESS | 3780 | 1462581758688 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3780 | 1462581758689 Marionette TRACE conn2 <- [1,618,null,{}] 16:42:38 INFO - PROCESS | 3780 | 1462581758693 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 3780 | 1462581758775 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:42:38 INFO - PROCESS | 3780 | 1462581758764 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3780 | ++DOCSHELL 1648A400 == 46 [pid = 3780] [id = 164] 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16BC4400) [pid = 3780] [serial = 490] [outer = 00000000] 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (170E8000) [pid = 3780] [serial = 491] [outer = 16BC4400] 16:42:38 INFO - PROCESS | 3780 | 1462581758810 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1742CC00) [pid = 3780] [serial = 492] [outer = 16BC4400] 16:42:39 INFO - PROCESS | 3780 | 1462581759206 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 571ms 16:42:39 INFO - PROCESS | 3780 | 1462581759264 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3780 | 1462581759266 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:42:39 INFO - PROCESS | 3780 | 1462581759252 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 3780 | 1462581759253 Marionette TRACE conn2 <- [1,622,null,{}] 16:42:39 INFO - PROCESS | 3780 | 1462581759257 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 3780 | 1462581759400 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:42:39 INFO - PROCESS | 3780 | 1462581759408 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 3780 | ++DOCSHELL 1742EC00 == 47 [pid = 3780] [id = 165] 16:42:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17436000) [pid = 3780] [serial = 493] [outer = 00000000] 16:42:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (17514400) [pid = 3780] [serial = 494] [outer = 17436000] 16:42:39 INFO - PROCESS | 3780 | 1462581759454 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17546800) [pid = 3780] [serial = 495] [outer = 17436000] 16:42:39 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:39 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:39 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:39 INFO - PROCESS | 3780 | 1462581759841 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:42:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 16:42:39 INFO - PROCESS | 3780 | 1462581759893 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3780 | 1462581759896 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 16:42:39 INFO - PROCESS | 3780 | 1462581759899 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:42:39 INFO - PROCESS | 3780 | 1462581759900 Marionette TRACE conn2 <- [1,626,null,{}] 16:42:39 INFO - PROCESS | 3780 | 1462581759904 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 3780 | 1462581760012 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:42:40 INFO - PROCESS | 3780 | 1462581760070 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3780 | ++DOCSHELL 130DB000 == 48 [pid = 3780] [id = 166] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1751A800) [pid = 3780] [serial = 496] [outer = 00000000] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (181E5800) [pid = 3780] [serial = 497] [outer = 1751A800] 16:42:40 INFO - PROCESS | 3780 | 1462581760097 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (187AB400) [pid = 3780] [serial = 498] [outer = 1751A800] 16:42:40 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:40 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:40 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:40 INFO - PROCESS | 3780 | 1462581760508 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 654ms 16:42:40 INFO - PROCESS | 3780 | 1462581760567 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:42:40 INFO - PROCESS | 3780 | 1462581760569 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 16:42:40 INFO - PROCESS | 3780 | 1462581760573 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 3780 | 1462581760574 Marionette TRACE conn2 <- [1,630,null,{}] 16:42:40 INFO - PROCESS | 3780 | 1462581760578 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 3780 | 1462581760687 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:42:40 INFO - PROCESS | 3780 | 1462581760743 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3780 | ++DOCSHELL 1153AC00 == 49 [pid = 3780] [id = 167] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (12E0D400) [pid = 3780] [serial = 499] [outer = 00000000] 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188AA000) [pid = 3780] [serial = 500] [outer = 12E0D400] 16:42:40 INFO - PROCESS | 3780 | 1462581760772 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (188AE400) [pid = 3780] [serial = 501] [outer = 12E0D400] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (188FB000) [pid = 3780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1742FC00) [pid = 3780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1742D400) [pid = 3780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (132B2000) [pid = 3780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A0D6000) [pid = 3780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (181E7800) [pid = 3780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12223800) [pid = 3780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15D83800) [pid = 3780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11139400) [pid = 3780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:42:41 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (187AC400) [pid = 3780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:42:41 INFO - PROCESS | 3780 | 1462581761255 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 710ms 16:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:42:41 INFO - PROCESS | 3780 | 1462581761284 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 3780 | 1462581761286 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 16:42:41 INFO - PROCESS | 3780 | 1462581761289 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 3780 | 1462581761291 Marionette TRACE conn2 <- [1,634,null,{}] 16:42:41 INFO - PROCESS | 3780 | 1462581761295 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3780 | 1462581761373 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:42:41 INFO - PROCESS | 3780 | 1462581761439 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3780 | ++DOCSHELL 107F3800 == 50 [pid = 3780] [id = 168] 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12223800) [pid = 3780] [serial = 502] [outer = 00000000] 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17515C00) [pid = 3780] [serial = 503] [outer = 12223800] 16:42:41 INFO - PROCESS | 3780 | 1462581761482 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1754BC00) [pid = 3780] [serial = 504] [outer = 12223800] 16:42:41 INFO - PROCESS | 3780 | 1462581761798 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 529ms 16:42:41 INFO - PROCESS | 3780 | 1462581761829 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 3780 | 1462581761831 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 16:42:41 INFO - PROCESS | 3780 | 1462581761834 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:42:41 INFO - PROCESS | 3780 | 1462581761836 Marionette TRACE conn2 <- [1,638,null,{}] 16:42:41 INFO - PROCESS | 3780 | 1462581761839 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3780 | 1462581761962 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:42:41 INFO - PROCESS | 3780 | 1462581761971 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3780 | ++DOCSHELL 134DC400 == 51 [pid = 3780] [id = 169] 16:42:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15D83800) [pid = 3780] [serial = 505] [outer = 00000000] 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (19EB2000) [pid = 3780] [serial = 506] [outer = 15D83800] 16:42:42 INFO - PROCESS | 3780 | 1462581762015 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19EBB800) [pid = 3780] [serial = 507] [outer = 15D83800] 16:42:42 INFO - PROCESS | 3780 | 1462581762369 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:42:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 557ms 16:42:42 INFO - PROCESS | 3780 | 1462581762406 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3780 | 1462581762408 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 16:42:42 INFO - PROCESS | 3780 | 1462581762411 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:42:42 INFO - PROCESS | 3780 | 1462581762413 Marionette TRACE conn2 <- [1,642,null,{}] 16:42:42 INFO - PROCESS | 3780 | 1462581762417 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 3780 | 1462581762495 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:42:42 INFO - PROCESS | 3780 | 1462581762555 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 3780 | ++DOCSHELL 188A5C00 == 52 [pid = 3780] [id = 170] 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (188F7000) [pid = 3780] [serial = 508] [outer = 00000000] 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A0CF800) [pid = 3780] [serial = 509] [outer = 188F7000] 16:42:42 INFO - PROCESS | 3780 | 1462581762601 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A0D4800) [pid = 3780] [serial = 510] [outer = 188F7000] 16:42:42 INFO - PROCESS | 3780 | 1462581762978 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 612ms 16:42:43 INFO - PROCESS | 3780 | 1462581763025 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3780 | 1462581763029 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 16:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:42:43 INFO - PROCESS | 3780 | 1462581763035 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 3780 | 1462581763040 Marionette TRACE conn2 <- [1,646,null,{}] 16:42:43 INFO - PROCESS | 3780 | 1462581763164 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 3780 | 1462581763282 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:42:43 INFO - PROCESS | 3780 | 1462581763330 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3780 | ++DOCSHELL 115AE400 == 53 [pid = 3780] [id = 171] 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (115DD000) [pid = 3780] [serial = 511] [outer = 00000000] 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (11BC3000) [pid = 3780] [serial = 512] [outer = 115DD000] 16:42:43 INFO - PROCESS | 3780 | 1462581763388 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (12ED5C00) [pid = 3780] [serial = 513] [outer = 115DD000] 16:42:43 INFO - PROCESS | 3780 | 1462581763882 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 891ms 16:42:43 INFO - PROCESS | 3780 | 1462581763938 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3780 | 1462581763944 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 16:42:43 INFO - PROCESS | 3780 | 1462581763950 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:42:43 INFO - PROCESS | 3780 | 1462581763953 Marionette TRACE conn2 <- [1,650,null,{}] 16:42:43 INFO - PROCESS | 3780 | 1462581763957 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 3780 | 1462581764047 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:42:44 INFO - PROCESS | 3780 | 1462581764172 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 3780 | ++DOCSHELL 15D80400 == 54 [pid = 3780] [id = 172] 16:42:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15D9A400) [pid = 3780] [serial = 514] [outer = 00000000] 16:42:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (167F1400) [pid = 3780] [serial = 515] [outer = 15D9A400] 16:42:44 INFO - PROCESS | 3780 | 1462581764228 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16BCAC00) [pid = 3780] [serial = 516] [outer = 15D9A400] 16:42:44 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:44 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:44 INFO - PROCESS | 3780 | 1462581764805 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 877ms 16:42:44 INFO - PROCESS | 3780 | 1462581764836 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 3780 | 1462581764838 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 16:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:42:44 INFO - PROCESS | 3780 | 1462581764842 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 3780 | 1462581764846 Marionette TRACE conn2 <- [1,654,null,{}] 16:42:44 INFO - PROCESS | 3780 | 1462581764858 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 3780 | 1462581764957 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:42:45 INFO - PROCESS | 3780 | 1462581765081 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 3780 | ++DOCSHELL 17512800 == 55 [pid = 3780] [id = 173] 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17515400) [pid = 3780] [serial = 517] [outer = 00000000] 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188FC400) [pid = 3780] [serial = 518] [outer = 17515400] 16:42:45 INFO - PROCESS | 3780 | 1462581765142 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A0CB800) [pid = 3780] [serial = 519] [outer = 17515400] 16:42:45 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:45 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:45 INFO - PROCESS | 3780 | 1462581765711 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:42:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 933ms 16:42:45 INFO - PROCESS | 3780 | 1462581765767 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:42:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:42:45 INFO - PROCESS | 3780 | 1462581765770 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 16:42:45 INFO - PROCESS | 3780 | 1462581765774 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 3780 | 1462581765776 Marionette TRACE conn2 <- [1,658,null,{}] 16:42:45 INFO - PROCESS | 3780 | 1462581765797 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 3780 | 1462581765881 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:42:46 INFO - PROCESS | 3780 | 1462581766019 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 3780 | ++DOCSHELL 1A99D000 == 56 [pid = 3780] [id = 174] 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A9A3C00) [pid = 3780] [serial = 520] [outer = 00000000] 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AECB800) [pid = 3780] [serial = 521] [outer = 1A9A3C00] 16:42:46 INFO - PROCESS | 3780 | 1462581766075 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AED6C00) [pid = 3780] [serial = 522] [outer = 1A9A3C00] 16:42:46 INFO - PROCESS | 3780 | 1462581766694 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 974ms 16:42:46 INFO - PROCESS | 3780 | 1462581766752 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 3780 | 1462581766756 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 16:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:42:46 INFO - PROCESS | 3780 | 1462581766761 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 3780 | 1462581766764 Marionette TRACE conn2 <- [1,662,null,{}] 16:42:46 INFO - PROCESS | 3780 | 1462581766770 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 3780 | 1462581766850 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:42:46 INFO - PROCESS | 3780 | 1462581766934 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 3780 | ++DOCSHELL 115A1000 == 57 [pid = 3780] [id = 175] 16:42:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (134DB400) [pid = 3780] [serial = 523] [outer = 00000000] 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (13FA5800) [pid = 3780] [serial = 524] [outer = 134DB400] 16:42:47 INFO - PROCESS | 3780 | 1462581767032 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (15A7A400) [pid = 3780] [serial = 525] [outer = 134DB400] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 134DC400 == 56 [pid = 3780] [id = 169] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 107F3800 == 55 [pid = 3780] [id = 168] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 1153AC00 == 54 [pid = 3780] [id = 167] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 130DB000 == 53 [pid = 3780] [id = 166] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 1742EC00 == 52 [pid = 3780] [id = 165] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 1648A400 == 51 [pid = 3780] [id = 164] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 12E0E400 == 50 [pid = 3780] [id = 163] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 12E4C400 == 49 [pid = 3780] [id = 162] 16:42:47 INFO - PROCESS | 3780 | --DOCSHELL 122B0C00 == 48 [pid = 3780] [id = 161] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (17C12C00) [pid = 3780] [serial = 455] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (122AFC00) [pid = 3780] [serial = 428] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (16BC5400) [pid = 3780] [serial = 431] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A0D2000) [pid = 3780] [serial = 434] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (174D4400) [pid = 3780] [serial = 452] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (145A5000) [pid = 3780] [serial = 446] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1538CC00) [pid = 3780] [serial = 447] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AED1C00) [pid = 3780] [serial = 441] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AECC000) [pid = 3780] [serial = 440] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (188F6800) [pid = 3780] [serial = 458] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (15A7E000) [pid = 3780] [serial = 444] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1459E800) [pid = 3780] [serial = 443] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17EF4800) [pid = 3780] [serial = 456] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16BCDC00) [pid = 3780] [serial = 449] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17040000) [pid = 3780] [serial = 450] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AD33C00) [pid = 3780] [serial = 437] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (19EB2C00) [pid = 3780] [serial = 459] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12E0DC00) [pid = 3780] [serial = 461] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A99B400) [pid = 3780] [serial = 464] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13CCC400) [pid = 3780] [serial = 462] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A6F6800) [pid = 3780] [serial = 468] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17519000) [pid = 3780] [serial = 453] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1AD34800) [pid = 3780] [serial = 465] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A0D6400) [pid = 3780] [serial = 467] [outer = 00000000] [url = about:blank] 16:42:47 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:47 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:47 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:47 INFO - PROCESS | 3780 | 1462581767506 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:42:47 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 16:42:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 808ms 16:42:47 INFO - PROCESS | 3780 | 1462581767566 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 3780 | 1462581767572 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:42:47 INFO - PROCESS | 3780 | 1462581767578 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 3780 | 1462581767580 Marionette TRACE conn2 <- [1,666,null,{}] 16:42:47 INFO - PROCESS | 3780 | 1462581767584 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 3780 | 1462581767651 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:42:47 INFO - PROCESS | 3780 | 1462581767734 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 3780 | ++DOCSHELL 12C19400 == 49 [pid = 3780] [id = 176] 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (130DD000) [pid = 3780] [serial = 526] [outer = 00000000] 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1486E400) [pid = 3780] [serial = 527] [outer = 130DD000] 16:42:47 INFO - PROCESS | 3780 | 1462581767759 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (167EEC00) [pid = 3780] [serial = 528] [outer = 130DD000] 16:42:48 INFO - PROCESS | 3780 | 1462581768131 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 612ms 16:42:48 INFO - PROCESS | 3780 | 1462581768228 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3780 | 1462581768230 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:42:48 INFO - PROCESS | 3780 | 1462581768238 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 3780 | 1462581768242 Marionette TRACE conn2 <- [1,670,null,{}] 16:42:48 INFO - PROCESS | 3780 | 1462581768253 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 3780 | 1462581768322 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:42:48 INFO - PROCESS | 3780 | 1462581768338 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 3780 | ++DOCSHELL 17432C00 == 50 [pid = 3780] [id = 177] 16:42:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17433400) [pid = 3780] [serial = 529] [outer = 00000000] 16:42:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17515000) [pid = 3780] [serial = 530] [outer = 17433400] 16:42:48 INFO - PROCESS | 3780 | 1462581768386 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17548000) [pid = 3780] [serial = 531] [outer = 17433400] 16:42:49 INFO - PROCESS | 3780 | 1462581769235 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:42:49 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) 16:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1016ms 16:42:49 INFO - PROCESS | 3780 | 1462581769246 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 3780 | 1462581769248 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 16:42:49 INFO - PROCESS | 3780 | 1462581769252 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:42:49 INFO - PROCESS | 3780 | 1462581769253 Marionette TRACE conn2 <- [1,674,null,{}] 16:42:49 INFO - PROCESS | 3780 | 1462581769257 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 3780 | 1462581769368 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:42:49 INFO - PROCESS | 3780 | 1462581769375 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 3780 | ++DOCSHELL 174D5000 == 51 [pid = 3780] [id = 178] 16:42:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17512400) [pid = 3780] [serial = 532] [outer = 00000000] 16:42:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17EF7C00) [pid = 3780] [serial = 533] [outer = 17512400] 16:42:49 INFO - PROCESS | 3780 | 1462581769405 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (187A6C00) [pid = 3780] [serial = 534] [outer = 17512400] 16:42:50 INFO - PROCESS | 3780 | 1462581770284 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:42:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1058ms 16:42:50 INFO - PROCESS | 3780 | 1462581770327 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 3780 | 1462581770329 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 16:42:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:42:50 INFO - PROCESS | 3780 | 1462581770333 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 3780 | 1462581770335 Marionette TRACE conn2 <- [1,678,null,{}] 16:42:50 INFO - PROCESS | 3780 | 1462581770338 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 3780 | 1462581770447 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:42:50 INFO - PROCESS | 3780 | 1462581770479 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 3780 | ++DOCSHELL 17EEEC00 == 52 [pid = 3780] [id = 179] 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (187A7C00) [pid = 3780] [serial = 535] [outer = 00000000] 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (188F9C00) [pid = 3780] [serial = 536] [outer = 187A7C00] 16:42:50 INFO - PROCESS | 3780 | 1462581770525 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19EB0C00) [pid = 3780] [serial = 537] [outer = 187A7C00] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17436000) [pid = 3780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1751A800) [pid = 3780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (12C12800) [pid = 3780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (12E0D400) [pid = 3780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16BC4400) [pid = 3780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12ED8000) [pid = 3780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (12223800) [pid = 3780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (188F0800) [pid = 3780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13F51400) [pid = 3780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:42:51 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15D83800) [pid = 3780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:42:51 INFO - PROCESS | 3780 | 1462581771353 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:42:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1058ms 16:42:51 INFO - PROCESS | 3780 | 1462581771396 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 3780 | 1462581771398 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 16:42:51 INFO - PROCESS | 3780 | 1462581771401 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:42:51 INFO - PROCESS | 3780 | 1462581771403 Marionette TRACE conn2 <- [1,682,null,{}] 16:42:51 INFO - PROCESS | 3780 | 1462581771407 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 3780 | 1462581771505 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:42:51 INFO - PROCESS | 3780 | 1462581771560 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 3780 | ++DOCSHELL 11FB5000 == 53 [pid = 3780] [id = 180] 16:42:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12223800) [pid = 3780] [serial = 538] [outer = 00000000] 16:42:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (188AA800) [pid = 3780] [serial = 539] [outer = 12223800] 16:42:51 INFO - PROCESS | 3780 | 1462581771606 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (19EB2C00) [pid = 3780] [serial = 540] [outer = 12223800] 16:42:52 INFO - PROCESS | 3780 | 1462581772411 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:42:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1017ms 16:42:52 INFO - PROCESS | 3780 | 1462581772430 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 3780 | 1462581772432 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 16:42:52 INFO - PROCESS | 3780 | 1462581772436 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:42:52 INFO - PROCESS | 3780 | 1462581772438 Marionette TRACE conn2 <- [1,686,null,{}] 16:42:52 INFO - PROCESS | 3780 | 1462581772441 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 3780 | 1462581772499 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:42:52 INFO - PROCESS | 3780 | 1462581772573 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3780 | ++DOCSHELL 14869000 == 54 [pid = 3780] [id = 181] 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1648AC00) [pid = 3780] [serial = 541] [outer = 00000000] 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (181A7000) [pid = 3780] [serial = 542] [outer = 1648AC00] 16:42:52 INFO - PROCESS | 3780 | 1462581772617 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A0D8800) [pid = 3780] [serial = 543] [outer = 1648AC00] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 1A0CE000 == 53 [pid = 3780] [id = 147] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 15D96000 == 52 [pid = 3780] [id = 159] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 1742C000 == 51 [pid = 3780] [id = 119] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 12E10800 == 50 [pid = 3780] [id = 113] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 188F2000 == 49 [pid = 3780] [id = 132] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 115A2400 == 48 [pid = 3780] [id = 158] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 17514800 == 47 [pid = 3780] [id = 130] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 1A0D7400 == 46 [pid = 3780] [id = 160] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 1A0CFC00 == 45 [pid = 3780] [id = 146] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 115E1800 == 44 [pid = 3780] [id = 62] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 13234400 == 43 [pid = 3780] [id = 117] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 19F17400 == 42 [pid = 3780] [id = 157] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 15A7D400 == 41 [pid = 3780] [id = 114] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 17049800 == 40 [pid = 3780] [id = 120] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 167E7000 == 39 [pid = 3780] [id = 118] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 122AE000 == 38 [pid = 3780] [id = 115] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 115A1000 == 37 [pid = 3780] [id = 175] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 1A99D000 == 36 [pid = 3780] [id = 174] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 15D80400 == 35 [pid = 3780] [id = 172] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 17512800 == 34 [pid = 3780] [id = 173] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 188A5C00 == 33 [pid = 3780] [id = 170] 16:42:53 INFO - PROCESS | 3780 | --DOCSHELL 115AE400 == 32 [pid = 3780] [id = 171] 16:42:54 INFO - PROCESS | 3780 | --DOCSHELL 17432C00 == 31 [pid = 3780] [id = 177] 16:42:54 INFO - PROCESS | 3780 | --DOCSHELL 12C19400 == 30 [pid = 3780] [id = 176] 16:42:54 INFO - PROCESS | 3780 | --DOCSHELL 174D5000 == 29 [pid = 3780] [id = 178] 16:42:54 INFO - PROCESS | 3780 | --DOCSHELL 17EEEC00 == 28 [pid = 3780] [id = 179] 16:42:54 INFO - PROCESS | 3780 | --DOCSHELL 11FB5000 == 27 [pid = 3780] [id = 180] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (19EBB800) [pid = 3780] [serial = 507] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A0CF800) [pid = 3780] [serial = 509] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (17514400) [pid = 3780] [serial = 494] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (187AB400) [pid = 3780] [serial = 498] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (181E5800) [pid = 3780] [serial = 497] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17430C00) [pid = 3780] [serial = 476] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12EDBC00) [pid = 3780] [serial = 482] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (188AA000) [pid = 3780] [serial = 500] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (132A7800) [pid = 3780] [serial = 473] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1AED3C00) [pid = 3780] [serial = 479] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (170E8000) [pid = 3780] [serial = 491] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17546800) [pid = 3780] [serial = 495] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (14869800) [pid = 3780] [serial = 486] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13CC5800) [pid = 3780] [serial = 483] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1754BC00) [pid = 3780] [serial = 504] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13F4F000) [pid = 3780] [serial = 485] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1AED6000) [pid = 3780] [serial = 470] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1742CC00) [pid = 3780] [serial = 492] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (17515C00) [pid = 3780] [serial = 503] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1A0D0C00) [pid = 3780] [serial = 426] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (167EE400) [pid = 3780] [serial = 489] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1647C800) [pid = 3780] [serial = 488] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (188AE400) [pid = 3780] [serial = 501] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19EB2000) [pid = 3780] [serial = 506] [outer = 00000000] [url = about:blank] 16:42:54 INFO - PROCESS | 3780 | 1462581774714 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:42:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2339ms 16:42:54 INFO - PROCESS | 3780 | 1462581774772 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 3780 | 1462581774777 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:42:54 INFO - PROCESS | 3780 | 1462581774785 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 3780 | 1462581774788 Marionette TRACE conn2 <- [1,690,null,{}] 16:42:54 INFO - PROCESS | 3780 | 1462581774794 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 3780 | 1462581774863 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:42:54 INFO - PROCESS | 3780 | 1462581774872 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 3780 | ++DOCSHELL 111CF000 == 28 [pid = 3780] [id = 182] 16:42:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (111D5C00) [pid = 3780] [serial = 544] [outer = 00000000] 16:42:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (115A1C00) [pid = 3780] [serial = 545] [outer = 111D5C00] 16:42:54 INFO - PROCESS | 3780 | 1462581774923 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (117E7000) [pid = 3780] [serial = 546] [outer = 111D5C00] 16:42:55 INFO - PROCESS | 3780 | 1462581775765 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:42:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1030ms 16:42:55 INFO - PROCESS | 3780 | 1462581775806 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3780 | 1462581775812 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:42:55 INFO - PROCESS | 3780 | 1462581775819 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3780 | 1462581775822 Marionette TRACE conn2 <- [1,694,null,{}] 16:42:55 INFO - PROCESS | 3780 | 1462581775826 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 3780 | 1462581775905 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:42:55 INFO - PROCESS | 3780 | 1462581775913 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3780 | ++DOCSHELL 12218800 == 29 [pid = 3780] [id = 183] 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12222800) [pid = 3780] [serial = 547] [outer = 00000000] 16:42:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12ED3000) [pid = 3780] [serial = 548] [outer = 12222800] 16:42:55 INFO - PROCESS | 3780 | 1462581775959 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1348EC00) [pid = 3780] [serial = 549] [outer = 12222800] 16:42:56 INFO - PROCESS | 3780 | 1462581776789 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1030ms 16:42:56 INFO - PROCESS | 3780 | 1462581776852 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 3780 | 1462581776855 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:42:56 INFO - PROCESS | 3780 | 1462581776859 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 3780 | 1462581776862 Marionette TRACE conn2 <- [1,698,null,{}] 16:42:56 INFO - PROCESS | 3780 | 1462581776873 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 3780 | 1462581776954 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:42:56 INFO - PROCESS | 3780 | 1462581776963 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 3780 | ++DOCSHELL 1459F400 == 30 [pid = 3780] [id = 184] 16:42:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (145A3800) [pid = 3780] [serial = 550] [outer = 00000000] 16:42:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14870800) [pid = 3780] [serial = 551] [outer = 145A3800] 16:42:56 INFO - PROCESS | 3780 | 1462581776992 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1533F400) [pid = 3780] [serial = 552] [outer = 145A3800] 16:42:57 INFO - PROCESS | 3780 | 1462581777849 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:42:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1016ms 16:42:57 INFO - PROCESS | 3780 | 1462581777880 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 3780 | 1462581777882 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 16:42:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:42:57 INFO - PROCESS | 3780 | 1462581777886 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 3780 | 1462581777887 Marionette TRACE conn2 <- [1,702,null,{}] 16:42:57 INFO - PROCESS | 3780 | 1462581777891 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 3780 | 1462581777967 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:42:57 INFO - PROCESS | 3780 | 1462581777974 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 3780 | ++DOCSHELL 14873C00 == 31 [pid = 3780] [id = 185] 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1538E400) [pid = 3780] [serial = 553] [outer = 00000000] 16:42:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15D96000) [pid = 3780] [serial = 554] [outer = 1538E400] 16:42:57 INFO - PROCESS | 3780 | 1462581778020 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (167E7400) [pid = 3780] [serial = 555] [outer = 1538E400] 16:42:58 INFO - PROCESS | 3780 | 1462581778883 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1016ms 16:42:58 INFO - PROCESS | 3780 | 1462581778923 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 3780 | 1462581778925 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 16:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:42:58 INFO - PROCESS | 3780 | 1462581778935 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 3780 | 1462581778937 Marionette TRACE conn2 <- [1,706,null,{}] 16:42:58 INFO - PROCESS | 3780 | 1462581778941 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 3780 | 1462581779044 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:42:59 INFO - PROCESS | 3780 | 1462581779051 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 3780 | ++DOCSHELL 1647C400 == 32 [pid = 3780] [id = 186] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16489400) [pid = 3780] [serial = 556] [outer = 00000000] 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16BC3800) [pid = 3780] [serial = 557] [outer = 16489400] 16:42:59 INFO - PROCESS | 3780 | 1462581779076 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16BCDC00) [pid = 3780] [serial = 558] [outer = 16489400] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11BC6C00) [pid = 3780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17512400) [pid = 3780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (187A7C00) [pid = 3780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17433400) [pid = 3780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (130DD000) [pid = 3780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (134DB400) [pid = 3780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A9A3C00) [pid = 3780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17515400) [pid = 3780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D9A400) [pid = 3780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (115DD000) [pid = 3780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (188F7000) [pid = 3780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (12223800) [pid = 3780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1486F800) [pid = 3780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1A660000) [pid = 3780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (11BBE800) [pid = 3780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (188FA400) [pid = 3780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16489800) [pid = 3780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (188F5400) [pid = 3780] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A6EDC00) [pid = 3780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (167EB000) [pid = 3780] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1A0C9C00) [pid = 3780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:43:00 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1751D000) [pid = 3780] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:43:00 INFO - PROCESS | 3780 | 1462581780099 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:43:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1212ms 16:43:00 INFO - PROCESS | 3780 | 1462581780148 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 3780 | 1462581780150 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 16:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:43:00 INFO - PROCESS | 3780 | 1462581780153 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 3780 | 1462581780155 Marionette TRACE conn2 <- [1,710,null,{}] 16:43:00 INFO - PROCESS | 3780 | 1462581780159 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 3780 | 1462581780271 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:43:00 INFO - PROCESS | 3780 | 1462581780282 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 3780 | ++DOCSHELL 1486A000 == 33 [pid = 3780] [id = 187] 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (16486800) [pid = 3780] [serial = 559] [outer = 00000000] 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (167EC800) [pid = 3780] [serial = 560] [outer = 16486800] 16:43:00 INFO - PROCESS | 3780 | 1462581780328 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16BCBC00) [pid = 3780] [serial = 561] [outer = 16486800] 16:43:00 INFO - PROCESS | 3780 | 1462581780696 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:43:00 INFO - PROCESS | 3780 | 1462581780723 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 16:43:00 INFO - PROCESS | 3780 | 1462581780726 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 3780 | 1462581780728 Marionette TRACE conn2 <- [1,714,null,{}] 16:43:00 INFO - PROCESS | 3780 | 1462581780731 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 3780 | 1462581780804 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:43:00 INFO - PROCESS | 3780 | 1462581780810 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 3780 | ++DOCSHELL 167F2C00 == 34 [pid = 3780] [id = 188] 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16F8E000) [pid = 3780] [serial = 562] [outer = 00000000] 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1742DC00) [pid = 3780] [serial = 563] [outer = 16F8E000] 16:43:00 INFO - PROCESS | 3780 | 1462581780846 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (17430800) [pid = 3780] [serial = 564] [outer = 16F8E000] 16:43:01 INFO - PROCESS | 3780 | 1462581781338 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:43:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 655ms 16:43:01 INFO - PROCESS | 3780 | 1462581781395 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 3780 | 1462581781399 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:43:01 INFO - PROCESS | 3780 | 1462581781405 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 3780 | 1462581781410 Marionette TRACE conn2 <- [1,718,null,{}] 16:43:01 INFO - PROCESS | 3780 | 1462581781417 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 3780 | 1462581781560 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:43:01 INFO - PROCESS | 3780 | 1462581781666 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 3780 | ++DOCSHELL 11538400 == 35 [pid = 3780] [id = 189] 16:43:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (11539400) [pid = 3780] [serial = 565] [outer = 00000000] 16:43:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (117E5C00) [pid = 3780] [serial = 566] [outer = 11539400] 16:43:01 INFO - PROCESS | 3780 | 1462581781722 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (117E9800) [pid = 3780] [serial = 567] [outer = 11539400] 16:43:02 INFO - PROCESS | 3780 | 1462581782399 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 3780 | 1462581782480 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:43:02 INFO - PROCESS | 3780 | 1462581782487 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 3780 | 1462581782490 Marionette TRACE conn2 <- [1,722,null,{}] 16:43:02 INFO - PROCESS | 3780 | 1462581782494 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 3780 | 1462581782592 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:43:02 INFO - PROCESS | 3780 | 1462581782665 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 3780 | ++DOCSHELL 13C2A800 == 36 [pid = 3780] [id = 190] 16:43:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1415C400) [pid = 3780] [serial = 568] [outer = 00000000] 16:43:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1459D000) [pid = 3780] [serial = 569] [outer = 1415C400] 16:43:02 INFO - PROCESS | 3780 | 1462581782704 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (14873800) [pid = 3780] [serial = 570] [outer = 1415C400] 16:43:03 INFO - PROCESS | 3780 | 1462581783489 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:43:03 INFO - PROCESS | 3780 | --DOCSHELL 1486A000 == 35 [pid = 3780] [id = 187] 16:43:03 INFO - PROCESS | 3780 | --DOCSHELL 1647C400 == 34 [pid = 3780] [id = 186] 16:43:03 INFO - PROCESS | 3780 | --DOCSHELL 14873C00 == 33 [pid = 3780] [id = 185] 16:43:03 INFO - PROCESS | 3780 | --DOCSHELL 1459F400 == 32 [pid = 3780] [id = 184] 16:43:03 INFO - PROCESS | 3780 | --DOCSHELL 12218800 == 31 [pid = 3780] [id = 183] 16:43:03 INFO - PROCESS | 3780 | --DOCSHELL 111CF000 == 30 [pid = 3780] [id = 182] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (188FA000) [pid = 3780] [serial = 389] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (16F85400) [pid = 3780] [serial = 432] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1AD37C00) [pid = 3780] [serial = 438] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13540400) [pid = 3780] [serial = 429] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A198C00) [pid = 3780] [serial = 435] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17A9E800) [pid = 3780] [serial = 477] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (19EB6C00) [pid = 3780] [serial = 396] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1B1C3C00) [pid = 3780] [serial = 480] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17C20800) [pid = 3780] [serial = 393] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (1B110400) [pid = 3780] [serial = 471] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15D6D000) [pid = 3780] [serial = 474] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (187A6C00) [pid = 3780] [serial = 534] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (19EB0C00) [pid = 3780] [serial = 537] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (188F9C00) [pid = 3780] [serial = 536] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (17515000) [pid = 3780] [serial = 530] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1486E400) [pid = 3780] [serial = 527] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (167EEC00) [pid = 3780] [serial = 528] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (15A7A400) [pid = 3780] [serial = 525] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13FA5800) [pid = 3780] [serial = 524] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1AED6C00) [pid = 3780] [serial = 522] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1AECB800) [pid = 3780] [serial = 521] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A0CB800) [pid = 3780] [serial = 519] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (188FC400) [pid = 3780] [serial = 518] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (16BCAC00) [pid = 3780] [serial = 516] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (167F1400) [pid = 3780] [serial = 515] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (12ED5C00) [pid = 3780] [serial = 513] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (11BC3000) [pid = 3780] [serial = 512] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (1A0D4800) [pid = 3780] [serial = 510] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (17EF7C00) [pid = 3780] [serial = 533] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (188AA800) [pid = 3780] [serial = 539] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (19EB2C00) [pid = 3780] [serial = 540] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 49 (181A7000) [pid = 3780] [serial = 542] [outer = 00000000] [url = about:blank] 16:43:03 INFO - PROCESS | 3780 | --DOMWINDOW == 48 (17548000) [pid = 3780] [serial = 531] [outer = 00000000] [url = about:blank] 16:43:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1059ms 16:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:43:03 INFO - PROCESS | 3780 | 1462581783555 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 3780 | 1462581783559 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 16:43:03 INFO - PROCESS | 3780 | 1462581783564 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 3780 | 1462581783568 Marionette TRACE conn2 <- [1,726,null,{}] 16:43:03 INFO - PROCESS | 3780 | 1462581783574 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 3780 | 1462581783648 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:43:03 INFO - PROCESS | 3780 | 1462581783657 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 3780 | ++DOCSHELL 115A9400 == 31 [pid = 3780] [id = 191] 16:43:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (115AA800) [pid = 3780] [serial = 571] [outer = 00000000] 16:43:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (12E0CC00) [pid = 3780] [serial = 572] [outer = 115AA800] 16:43:03 INFO - PROCESS | 3780 | 1462581783707 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (132A7000) [pid = 3780] [serial = 573] [outer = 115AA800] 16:43:04 INFO - PROCESS | 3780 | 1462581784575 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:43:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1059ms 16:43:04 INFO - PROCESS | 3780 | 1462581784630 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 3780 | 1462581784635 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:43:04 INFO - PROCESS | 3780 | 1462581784642 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 3780 | 1462581784644 Marionette TRACE conn2 <- [1,730,null,{}] 16:43:04 INFO - PROCESS | 3780 | 1462581784648 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 3780 | 1462581784709 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:43:04 INFO - PROCESS | 3780 | 1462581784717 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3780 | ++DOCSHELL 134DE000 == 32 [pid = 3780] [id = 192] 16:43:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (13541400) [pid = 3780] [serial = 574] [outer = 00000000] 16:43:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (14872800) [pid = 3780] [serial = 575] [outer = 13541400] 16:43:04 INFO - PROCESS | 3780 | 1462581784762 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (15D63800) [pid = 3780] [serial = 576] [outer = 13541400] 16:43:05 INFO - PROCESS | 3780 | 1462581785585 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 16:43:05 INFO - PROCESS | 3780 | 1462581785609 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 3780 | 1462581785612 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 16:43:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:43:05 INFO - PROCESS | 3780 | 1462581785616 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 3780 | 1462581785619 Marionette TRACE conn2 <- [1,734,null,{}] 16:43:05 INFO - PROCESS | 3780 | 1462581785630 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 3780 | 1462581785746 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:43:05 INFO - PROCESS | 3780 | 1462581785737 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 3780 | ++DOCSHELL 167F0400 == 33 [pid = 3780] [id = 193] 16:43:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (16BC4400) [pid = 3780] [serial = 577] [outer = 00000000] 16:43:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (16BCE400) [pid = 3780] [serial = 578] [outer = 16BC4400] 16:43:05 INFO - PROCESS | 3780 | 1462581785784 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (16F92C00) [pid = 3780] [serial = 579] [outer = 16BC4400] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (16489400) [pid = 3780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (111D5C00) [pid = 3780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1538E400) [pid = 3780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (145A3800) [pid = 3780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (12222800) [pid = 3780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (16486800) [pid = 3780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:43:06 INFO - PROCESS | 3780 | --DOMWINDOW == 50 (1648AC00) [pid = 3780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:43:06 INFO - PROCESS | 3780 | 1462581786637 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:43:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1016ms 16:43:06 INFO - PROCESS | 3780 | 1462581786632 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 3780 | 1462581786634 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 16:43:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:43:06 INFO - PROCESS | 3780 | 1462581786638 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 3780 | 1462581786639 Marionette TRACE conn2 <- [1,738,null,{}] 16:43:06 INFO - PROCESS | 3780 | 1462581786643 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 3780 | 1462581786722 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:43:06 INFO - PROCESS | 3780 | 1462581786737 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 3780 | ++DOCSHELL 1480F400 == 34 [pid = 3780] [id = 194] 16:43:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (16BCE800) [pid = 3780] [serial = 580] [outer = 00000000] 16:43:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (170E8000) [pid = 3780] [serial = 581] [outer = 16BCE800] 16:43:06 INFO - PROCESS | 3780 | 1462581786784 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (1742A800) [pid = 3780] [serial = 582] [outer = 16BCE800] 16:43:07 INFO - PROCESS | 3780 | 1462581787603 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:43:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 961ms 16:43:07 INFO - PROCESS | 3780 | 1462581787614 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 3780 | 1462581787616 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:43:07 INFO - PROCESS | 3780 | 1462581787619 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 3780 | 1462581787621 Marionette TRACE conn2 <- [1,742,null,{}] 16:43:07 INFO - PROCESS | 3780 | 1462581787625 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 3780 | 1462581787698 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:43:07 INFO - PROCESS | 3780 | 1462581787704 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 3780 | ++DOCSHELL 16BCD800 == 35 [pid = 3780] [id = 195] 16:43:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (17042C00) [pid = 3780] [serial = 583] [outer = 00000000] 16:43:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (17515800) [pid = 3780] [serial = 584] [outer = 17042C00] 16:43:07 INFO - PROCESS | 3780 | 1462581787748 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1751B000) [pid = 3780] [serial = 585] [outer = 17042C00] 16:43:08 INFO - PROCESS | 3780 | 1462581788564 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 16:43:08 INFO - PROCESS | 3780 | 1462581788604 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 3780 | 1462581788606 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:43:08 INFO - PROCESS | 3780 | 1462581788610 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 3780 | 1462581788612 Marionette TRACE conn2 <- [1,746,null,{}] 16:43:08 INFO - PROCESS | 3780 | 1462581788615 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 3780 | 1462581788711 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:43:08 INFO - PROCESS | 3780 | 1462581788702 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 3780 | ++DOCSHELL 13F50C00 == 36 [pid = 3780] [id = 196] 16:43:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (14161800) [pid = 3780] [serial = 586] [outer = 00000000] 16:43:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (17C14C00) [pid = 3780] [serial = 587] [outer = 14161800] 16:43:08 INFO - PROCESS | 3780 | 1462581788748 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (17EEFC00) [pid = 3780] [serial = 588] [outer = 14161800] 16:43:09 INFO - PROCESS | 3780 | 1462581789327 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 738ms 16:43:09 INFO - PROCESS | 3780 | 1462581789365 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 3780 | 1462581789370 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 16:43:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:43:09 INFO - PROCESS | 3780 | 1462581789376 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 3780 | 1462581789379 Marionette TRACE conn2 <- [1,750,null,{}] 16:43:09 INFO - PROCESS | 3780 | 1462581789388 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 3780 | 1462581789484 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:43:09 INFO - PROCESS | 3780 | 1462581789562 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 3780 | ++DOCSHELL 13CC2800 == 37 [pid = 3780] [id = 197] 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (13CC3C00) [pid = 3780] [serial = 589] [outer = 00000000] 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (14161400) [pid = 3780] [serial = 590] [outer = 13CC3C00] 16:43:09 INFO - PROCESS | 3780 | 1462581789662 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (14868400) [pid = 3780] [serial = 591] [outer = 13CC3C00] 16:43:10 INFO - PROCESS | 3780 | 1462581790614 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:43:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1295ms 16:43:10 INFO - PROCESS | 3780 | 1462581790674 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 3780 | 1462581790680 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:43:10 INFO - PROCESS | 3780 | 1462581790687 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 3780 | 1462581790690 Marionette TRACE conn2 <- [1,754,null,{}] 16:43:10 INFO - PROCESS | 3780 | 1462581790694 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 3780 | 1462581790856 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:43:11 INFO - PROCESS | 3780 | 1462581791039 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 3780 | ++DOCSHELL 1113B000 == 38 [pid = 3780] [id = 198] 16:43:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1113FC00) [pid = 3780] [serial = 592] [outer = 00000000] 16:43:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12222800) [pid = 3780] [serial = 593] [outer = 1113FC00] 16:43:11 INFO - PROCESS | 3780 | 1462581791088 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (134D8C00) [pid = 3780] [serial = 594] [outer = 1113FC00] 16:43:11 INFO - PROCESS | 3780 | --DOCSHELL 16BCD800 == 37 [pid = 3780] [id = 195] 16:43:11 INFO - PROCESS | 3780 | --DOCSHELL 1480F400 == 36 [pid = 3780] [id = 194] 16:43:11 INFO - PROCESS | 3780 | --DOCSHELL 167F0400 == 35 [pid = 3780] [id = 193] 16:43:11 INFO - PROCESS | 3780 | --DOCSHELL 134DE000 == 34 [pid = 3780] [id = 192] 16:43:11 INFO - PROCESS | 3780 | --DOCSHELL 115A9400 == 33 [pid = 3780] [id = 191] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16BC3800) [pid = 3780] [serial = 557] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (115A1C00) [pid = 3780] [serial = 545] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (117E7000) [pid = 3780] [serial = 546] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (15D96000) [pid = 3780] [serial = 554] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (14870800) [pid = 3780] [serial = 551] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1533F400) [pid = 3780] [serial = 552] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (12ED3000) [pid = 3780] [serial = 548] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1348EC00) [pid = 3780] [serial = 549] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (167EC800) [pid = 3780] [serial = 560] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1A0D8800) [pid = 3780] [serial = 543] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (16BCDC00) [pid = 3780] [serial = 558] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 53 (16BCBC00) [pid = 3780] [serial = 561] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 52 (167E7400) [pid = 3780] [serial = 555] [outer = 00000000] [url = about:blank] 16:43:11 INFO - PROCESS | 3780 | --DOMWINDOW == 51 (1742DC00) [pid = 3780] [serial = 563] [outer = 00000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3780 | 1462581792004 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:43:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1378ms 16:43:12 INFO - PROCESS | 3780 | 1462581792063 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3780 | 1462581792067 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 16:43:12 INFO - PROCESS | 3780 | 1462581792072 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:43:12 INFO - PROCESS | 3780 | 1462581792076 Marionette TRACE conn2 <- [1,758,null,{}] 16:43:12 INFO - PROCESS | 3780 | 1462581792081 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 3780 | 1462581792163 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:43:12 INFO - PROCESS | 3780 | 1462581792153 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 3780 | ++DOCSHELL 12ED3000 == 34 [pid = 3780] [id = 199] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (13234400) [pid = 3780] [serial = 595] [outer = 00000000] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (1415A400) [pid = 3780] [serial = 596] [outer = 13234400] 16:43:12 INFO - PROCESS | 3780 | 1462581792201 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (1459F400) [pid = 3780] [serial = 597] [outer = 13234400] 16:43:12 INFO - PROCESS | 3780 | 1462581792622 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 571ms 16:43:12 INFO - PROCESS | 3780 | 1462581792653 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3780 | 1462581792657 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 16:43:12 INFO - PROCESS | 3780 | 1462581792665 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 3780 | 1462581792667 Marionette TRACE conn2 <- [1,762,null,{}] 16:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:43:12 INFO - PROCESS | 3780 | 1462581792651 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 3780 | 1462581792731 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:43:12 INFO - PROCESS | 3780 | 1462581792739 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 3780 | ++DOCSHELL 15D9F400 == 35 [pid = 3780] [id = 200] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (1647F000) [pid = 3780] [serial = 598] [outer = 00000000] 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (16489C00) [pid = 3780] [serial = 599] [outer = 1647F000] 16:43:12 INFO - PROCESS | 3780 | 1462581792786 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (167E9800) [pid = 3780] [serial = 600] [outer = 1647F000] 16:43:13 INFO - PROCESS | 3780 | 1462581793178 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 571ms 16:43:13 INFO - PROCESS | 3780 | 1462581793227 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 3780 | 1462581793229 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:43:13 INFO - PROCESS | 3780 | 1462581793239 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 3780 | 1462581793246 Marionette TRACE conn2 <- [1,766,null,{}] 16:43:13 INFO - PROCESS | 3780 | 1462581793250 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 3780 | 1462581793318 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:43:13 INFO - PROCESS | 3780 | 1462581793326 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3780 | ++DOCSHELL 16489800 == 36 [pid = 3780] [id = 201] 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (167E6C00) [pid = 3780] [serial = 601] [outer = 00000000] 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (16F86C00) [pid = 3780] [serial = 602] [outer = 167E6C00] 16:43:13 INFO - PROCESS | 3780 | 1462581793370 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (170E8800) [pid = 3780] [serial = 603] [outer = 167E6C00] 16:43:13 INFO - PROCESS | 3780 | 1462581793813 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 613ms 16:43:13 INFO - PROCESS | 3780 | 1462581793852 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 3780 | 1462581793855 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:43:13 INFO - PROCESS | 3780 | 1462581793858 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 3780 | 1462581793860 Marionette TRACE conn2 <- [1,770,null,{}] 16:43:13 INFO - PROCESS | 3780 | 1462581793863 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 3780 | 1462581793968 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:43:13 INFO - PROCESS | 3780 | 1462581793974 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3780 | ++DOCSHELL 17432000 == 37 [pid = 3780] [id = 202] 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (174D3C00) [pid = 3780] [serial = 604] [outer = 00000000] 16:43:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (17518C00) [pid = 3780] [serial = 605] [outer = 174D3C00] 16:43:14 INFO - PROCESS | 3780 | 1462581794002 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1754C000) [pid = 3780] [serial = 606] [outer = 174D3C00] 16:43:14 INFO - PROCESS | 3780 | 1462581794414 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 557ms 16:43:14 INFO - PROCESS | 3780 | 1462581794429 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 3780 | 1462581794431 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:43:14 INFO - PROCESS | 3780 | 1462581794441 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 3780 | 1462581794443 Marionette TRACE conn2 <- [1,774,null,{}] 16:43:14 INFO - PROCESS | 3780 | 1462581794446 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 3780 | 1462581794535 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:43:14 INFO - PROCESS | 3780 | 1462581794618 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 3780 | ++DOCSHELL 179E3800 == 38 [pid = 3780] [id = 203] 16:43:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (17A9A000) [pid = 3780] [serial = 607] [outer = 00000000] 16:43:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (17C1D800) [pid = 3780] [serial = 608] [outer = 17A9A000] 16:43:14 INFO - PROCESS | 3780 | 1462581794672 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (181E3400) [pid = 3780] [serial = 609] [outer = 17A9A000] 16:43:14 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17042C00) [pid = 3780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:43:14 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (16BC4400) [pid = 3780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:43:14 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (115AA800) [pid = 3780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:43:14 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (13541400) [pid = 3780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:43:14 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (16BCE800) [pid = 3780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:43:15 INFO - PROCESS | 3780 | 1462581795054 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 654ms 16:43:15 INFO - PROCESS | 3780 | 1462581795095 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3780 | 1462581795097 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 16:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:43:15 INFO - PROCESS | 3780 | 1462581795104 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 3780 | 1462581795105 Marionette TRACE conn2 <- [1,778,null,{}] 16:43:15 INFO - PROCESS | 3780 | 1462581795109 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 3780 | 1462581795168 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:43:15 INFO - PROCESS | 3780 | 1462581795175 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 3780 | ++DOCSHELL 15DA2400 == 39 [pid = 3780] [id = 204] 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (17518800) [pid = 3780] [serial = 610] [outer = 00000000] 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (187AC000) [pid = 3780] [serial = 611] [outer = 17518800] 16:43:15 INFO - PROCESS | 3780 | 1462581795219 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (187AC800) [pid = 3780] [serial = 612] [outer = 17518800] 16:43:15 INFO - PROCESS | 3780 | 1462581795605 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 529ms 16:43:15 INFO - PROCESS | 3780 | 1462581795638 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3780 | 1462581795640 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 16:43:15 INFO - PROCESS | 3780 | 1462581795643 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:43:15 INFO - PROCESS | 3780 | 1462581795645 Marionette TRACE conn2 <- [1,782,null,{}] 16:43:15 INFO - PROCESS | 3780 | 1462581795631 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 3780 | 1462581795707 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:43:15 INFO - PROCESS | 3780 | 1462581795713 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 3780 | ++DOCSHELL 17C1A400 == 40 [pid = 3780] [id = 205] 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (187A6800) [pid = 3780] [serial = 613] [outer = 00000000] 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (188A4C00) [pid = 3780] [serial = 614] [outer = 187A6800] 16:43:15 INFO - PROCESS | 3780 | 1462581795758 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (188A7400) [pid = 3780] [serial = 615] [outer = 187A6800] 16:43:16 INFO - PROCESS | 3780 | 1462581796135 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 529ms 16:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:43:16 INFO - PROCESS | 3780 | 1462581796164 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 3780 | 1462581796166 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 16:43:16 INFO - PROCESS | 3780 | 1462581796179 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 3780 | 1462581796181 Marionette TRACE conn2 <- [1,786,null,{}] 16:43:16 INFO - PROCESS | 3780 | 1462581796185 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 3780 | 1462581796272 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:43:16 INFO - PROCESS | 3780 | 1462581796261 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3780 | ++DOCSHELL 16BD1000 == 41 [pid = 3780] [id = 206] 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (187AAC00) [pid = 3780] [serial = 616] [outer = 00000000] 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (188F3800) [pid = 3780] [serial = 617] [outer = 187AAC00] 16:43:16 INFO - PROCESS | 3780 | 1462581796306 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (188F9000) [pid = 3780] [serial = 618] [outer = 187AAC00] 16:43:16 INFO - PROCESS | 3780 | 1462581796685 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 585ms 16:43:16 INFO - PROCESS | 3780 | 1462581796757 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 3780 | 1462581796759 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:43:16 INFO - PROCESS | 3780 | 1462581796762 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 3780 | 1462581796764 Marionette TRACE conn2 <- [1,790,null,{}] 16:43:16 INFO - PROCESS | 3780 | 1462581796767 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 3780 | 1462581796843 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:43:16 INFO - PROCESS | 3780 | 1462581796851 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3780 | ++DOCSHELL 16BC8400 == 42 [pid = 3780] [id = 207] 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1847DC00) [pid = 3780] [serial = 619] [outer = 00000000] 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (19EAE800) [pid = 3780] [serial = 620] [outer = 1847DC00] 16:43:16 INFO - PROCESS | 3780 | 1462581796877 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (19EB3000) [pid = 3780] [serial = 621] [outer = 1847DC00] 16:43:17 INFO - PROCESS | 3780 | 1462581797485 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 807ms 16:43:17 INFO - PROCESS | 3780 | 1462581797574 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3780 | 1462581797580 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:43:17 INFO - PROCESS | 3780 | 1462581797586 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 3780 | 1462581797590 Marionette TRACE conn2 <- [1,794,null,{}] 16:43:17 INFO - PROCESS | 3780 | 1462581797596 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 3780 | 1462581797693 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:43:17 INFO - PROCESS | 3780 | 1462581797765 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 3780 | ++DOCSHELL 12E05000 == 43 [pid = 3780] [id = 208] 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (12E07000) [pid = 3780] [serial = 622] [outer = 00000000] 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1415D800) [pid = 3780] [serial = 623] [outer = 12E07000] 16:43:17 INFO - PROCESS | 3780 | 1462581797846 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1486C400) [pid = 3780] [serial = 624] [outer = 12E07000] 16:43:18 INFO - PROCESS | 3780 | 1462581798430 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 891ms 16:43:18 INFO - PROCESS | 3780 | 1462581798470 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 3780 | 1462581798476 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 16:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:43:18 INFO - PROCESS | 3780 | 1462581798483 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 3780 | 1462581798486 Marionette TRACE conn2 <- [1,798,null,{}] 16:43:18 INFO - PROCESS | 3780 | 1462581798490 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 3780 | 1462581798605 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:43:18 INFO - PROCESS | 3780 | 1462581798668 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3780 | ++DOCSHELL 167EF800 == 44 [pid = 3780] [id = 209] 16:43:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (167F3800) [pid = 3780] [serial = 625] [outer = 00000000] 16:43:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17427400) [pid = 3780] [serial = 626] [outer = 167F3800] 16:43:18 INFO - PROCESS | 3780 | 1462581798767 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1750F800) [pid = 3780] [serial = 627] [outer = 167F3800] 16:43:19 INFO - PROCESS | 3780 | 1462581799394 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 933ms 16:43:19 INFO - PROCESS | 3780 | 1462581799432 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 3780 | 1462581799435 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:43:19 INFO - PROCESS | 3780 | 1462581799457 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 3780 | 1462581799461 Marionette TRACE conn2 <- [1,802,null,{}] 16:43:19 INFO - PROCESS | 3780 | 1462581799455 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 3780 | 1462581799693 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:43:19 INFO - PROCESS | 3780 | 1462581799827 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 3780 | ++DOCSHELL 0FD87000 == 45 [pid = 3780] [id = 210] 16:43:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (0FDE7800) [pid = 3780] [serial = 628] [outer = 00000000] 16:43:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (105D1800) [pid = 3780] [serial = 629] [outer = 0FDE7800] 16:43:19 INFO - PROCESS | 3780 | 1462581799880 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11139C00) [pid = 3780] [serial = 630] [outer = 0FDE7800] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 11538400 == 44 [pid = 3780] [id = 189] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 167F2C00 == 43 [pid = 3780] [id = 188] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 16BD1000 == 42 [pid = 3780] [id = 206] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 17C1A400 == 41 [pid = 3780] [id = 205] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 15DA2400 == 40 [pid = 3780] [id = 204] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 179E3800 == 39 [pid = 3780] [id = 203] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 17432000 == 38 [pid = 3780] [id = 202] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 16489800 == 37 [pid = 3780] [id = 201] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 15D9F400 == 36 [pid = 3780] [id = 200] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 12ED3000 == 35 [pid = 3780] [id = 199] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 1113B000 == 34 [pid = 3780] [id = 198] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1459D000) [pid = 3780] [serial = 569] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (117E5C00) [pid = 3780] [serial = 566] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17C14C00) [pid = 3780] [serial = 587] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 13CC2800 == 33 [pid = 3780] [id = 197] 16:43:20 INFO - PROCESS | 3780 | --DOCSHELL 13F50C00 == 32 [pid = 3780] [id = 196] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17515800) [pid = 3780] [serial = 584] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1742A800) [pid = 3780] [serial = 582] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D63800) [pid = 3780] [serial = 576] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1751B000) [pid = 3780] [serial = 585] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16BCE400) [pid = 3780] [serial = 578] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (16F92C00) [pid = 3780] [serial = 579] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (12E0CC00) [pid = 3780] [serial = 572] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (132A7000) [pid = 3780] [serial = 573] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (14872800) [pid = 3780] [serial = 575] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (170E8000) [pid = 3780] [serial = 581] [outer = 00000000] [url = about:blank] 16:43:20 INFO - PROCESS | 3780 | 1462581800367 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 3780 | 1462581800393 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 16:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:43:20 INFO - PROCESS | 3780 | 1462581800414 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 3780 | 1462581800418 Marionette TRACE conn2 <- [1,806,null,{}] 16:43:20 INFO - PROCESS | 3780 | 1462581800423 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 3780 | 1462581800488 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:43:20 INFO - PROCESS | 3780 | 1462581800499 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 3780 | ++DOCSHELL 12224000 == 33 [pid = 3780] [id = 211] 16:43:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (122A5400) [pid = 3780] [serial = 631] [outer = 00000000] 16:43:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12E0D000) [pid = 3780] [serial = 632] [outer = 122A5400] 16:43:20 INFO - PROCESS | 3780 | 1462581800549 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1322D800) [pid = 3780] [serial = 633] [outer = 122A5400] 16:43:21 INFO - PROCESS | 3780 | 1462581801003 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 627ms 16:43:21 INFO - PROCESS | 3780 | 1462581801033 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3780 | 1462581801035 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:43:21 INFO - PROCESS | 3780 | 1462581801039 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3780 | 1462581801041 Marionette TRACE conn2 <- [1,810,null,{}] 16:43:21 INFO - PROCESS | 3780 | 1462581801044 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 3780 | 1462581801103 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:43:21 INFO - PROCESS | 3780 | 1462581801113 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3780 | ++DOCSHELL 1415F400 == 34 [pid = 3780] [id = 212] 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14166400) [pid = 3780] [serial = 634] [outer = 00000000] 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1480CC00) [pid = 3780] [serial = 635] [outer = 14166400] 16:43:21 INFO - PROCESS | 3780 | 1462581801162 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14874000) [pid = 3780] [serial = 636] [outer = 14166400] 16:43:21 INFO - PROCESS | 3780 | 1462581801579 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3780 | 1462581801601 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:43:21 INFO - PROCESS | 3780 | 1462581801612 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3780 | 1462581801617 Marionette TRACE conn2 <- [1,814,null,{}] 16:43:21 INFO - PROCESS | 3780 | 1462581801620 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 3780 | 1462581801707 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:43:21 INFO - PROCESS | 3780 | 1462581801715 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3780 | ++DOCSHELL 167E4800 == 35 [pid = 3780] [id = 213] 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (167E5400) [pid = 3780] [serial = 637] [outer = 00000000] 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (167F2C00) [pid = 3780] [serial = 638] [outer = 167E5400] 16:43:21 INFO - PROCESS | 3780 | 1462581801742 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (16BC8800) [pid = 3780] [serial = 639] [outer = 167E5400] 16:43:22 INFO - PROCESS | 3780 | 1462581802124 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 529ms 16:43:22 INFO - PROCESS | 3780 | 1462581802147 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 3780 | 1462581802149 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:43:22 INFO - PROCESS | 3780 | 1462581802152 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 3780 | 1462581802154 Marionette TRACE conn2 <- [1,818,null,{}] 16:43:22 INFO - PROCESS | 3780 | 1462581802158 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 3780 | 1462581802231 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:43:22 INFO - PROCESS | 3780 | 1462581802237 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 3780 | ++DOCSHELL 16BC6800 == 36 [pid = 3780] [id = 214] 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (16BD0C00) [pid = 3780] [serial = 640] [outer = 00000000] 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16F9EC00) [pid = 3780] [serial = 641] [outer = 16BD0C00] 16:43:22 INFO - PROCESS | 3780 | 1462581802282 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17049800) [pid = 3780] [serial = 642] [outer = 16BD0C00] 16:43:22 INFO - PROCESS | 3780 | 1462581802732 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 626ms 16:43:22 INFO - PROCESS | 3780 | 1462581802770 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 3780 | 1462581802772 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:43:22 INFO - PROCESS | 3780 | 1462581802776 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 3780 | 1462581802778 Marionette TRACE conn2 <- [1,822,null,{}] 16:43:22 INFO - PROCESS | 3780 | 1462581802781 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 3780 | 1462581802888 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:43:22 INFO - PROCESS | 3780 | 1462581802928 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 3780 | ++DOCSHELL 1742EC00 == 37 [pid = 3780] [id = 215] 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17430000) [pid = 3780] [serial = 643] [outer = 00000000] 16:43:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (174D4000) [pid = 3780] [serial = 644] [outer = 17430000] 16:43:22 INFO - PROCESS | 3780 | 1462581802982 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17519800) [pid = 3780] [serial = 645] [outer = 17430000] 16:43:23 INFO - PROCESS | 3780 | 1462581803399 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 655ms 16:43:23 INFO - PROCESS | 3780 | 1462581803455 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 3780 | 1462581803457 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 16:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:43:23 INFO - PROCESS | 3780 | 1462581803463 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 3780 | 1462581803465 Marionette TRACE conn2 <- [1,826,null,{}] 16:43:23 INFO - PROCESS | 3780 | 1462581803468 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 3780 | 1462581803576 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:43:23 INFO - PROCESS | 3780 | 1462581803586 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3780 | ++DOCSHELL 135D2400 == 38 [pid = 3780] [id = 216] 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1751AC00) [pid = 3780] [serial = 646] [outer = 00000000] 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (179E1000) [pid = 3780] [serial = 647] [outer = 1751AC00] 16:43:23 INFO - PROCESS | 3780 | 1462581803667 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (179E5800) [pid = 3780] [serial = 648] [outer = 1751AC00] 16:43:24 INFO - PROCESS | 3780 | 1462581804035 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 16:43:24 INFO - PROCESS | 3780 | 1462581804097 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 3780 | 1462581804099 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:43:24 INFO - PROCESS | 3780 | 1462581804103 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 3780 | 1462581804105 Marionette TRACE conn2 <- [1,830,null,{}] 16:43:24 INFO - PROCESS | 3780 | 1462581804108 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 3780 | 1462581804191 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:43:24 INFO - PROCESS | 3780 | 1462581804200 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 3780 | ++DOCSHELL 13FA5400 == 39 [pid = 3780] [id = 217] 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (170F1400) [pid = 3780] [serial = 649] [outer = 00000000] 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1847A800) [pid = 3780] [serial = 650] [outer = 170F1400] 16:43:24 INFO - PROCESS | 3780 | 1462581804248 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (187AB800) [pid = 3780] [serial = 651] [outer = 170F1400] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (174D3C00) [pid = 3780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1647F000) [pid = 3780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1113FC00) [pid = 3780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13234400) [pid = 3780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (167E6C00) [pid = 3780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17A9A000) [pid = 3780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (187AAC00) [pid = 3780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17518800) [pid = 3780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (187A6800) [pid = 3780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:43:24 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1415C400) [pid = 3780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:43:24 INFO - PROCESS | 3780 | 1462581804709 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 654ms 16:43:24 INFO - PROCESS | 3780 | 1462581804765 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 3780 | 1462581804767 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:43:24 INFO - PROCESS | 3780 | 1462581804770 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 3780 | 1462581804772 Marionette TRACE conn2 <- [1,834,null,{}] 16:43:24 INFO - PROCESS | 3780 | 1462581804778 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 3780 | 1462581804836 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:43:24 INFO - PROCESS | 3780 | 1462581804843 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 3780 | ++DOCSHELL 13234400 == 40 [pid = 3780] [id = 218] 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (134DE000) [pid = 3780] [serial = 652] [outer = 00000000] 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17C20800) [pid = 3780] [serial = 653] [outer = 134DE000] 16:43:24 INFO - PROCESS | 3780 | 1462581804887 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (17EEE400) [pid = 3780] [serial = 654] [outer = 134DE000] 16:43:25 INFO - PROCESS | 3780 | 1462581805266 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 529ms 16:43:25 INFO - PROCESS | 3780 | 1462581805304 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3780 | 1462581805306 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:43:25 INFO - PROCESS | 3780 | 1462581805313 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 3780 | 1462581805315 Marionette TRACE conn2 <- [1,838,null,{}] 16:43:25 INFO - PROCESS | 3780 | 1462581805318 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 3780 | 1462581805375 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:43:25 INFO - PROCESS | 3780 | 1462581805382 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 3780 | ++DOCSHELL 16482400 == 41 [pid = 3780] [id = 219] 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (174D2000) [pid = 3780] [serial = 655] [outer = 00000000] 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (188AAC00) [pid = 3780] [serial = 656] [outer = 174D2000] 16:43:25 INFO - PROCESS | 3780 | 1462581805429 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (188F4800) [pid = 3780] [serial = 657] [outer = 174D2000] 16:43:25 INFO - PROCESS | 3780 | 1462581805803 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 529ms 16:43:25 INFO - PROCESS | 3780 | 1462581805825 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3780 | 1462581805827 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 16:43:25 INFO - PROCESS | 3780 | 1462581805830 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:43:25 INFO - PROCESS | 3780 | 1462581805832 Marionette TRACE conn2 <- [1,842,null,{}] 16:43:25 INFO - PROCESS | 3780 | 1462581805835 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 3780 | 1462581805914 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:43:25 INFO - PROCESS | 3780 | 1462581805920 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 3780 | ++DOCSHELL 188A2800 == 42 [pid = 3780] [id = 220] 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (188A5800) [pid = 3780] [serial = 658] [outer = 00000000] 16:43:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (188FFC00) [pid = 3780] [serial = 659] [outer = 188A5800] 16:43:25 INFO - PROCESS | 3780 | 1462581805971 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19EB9C00) [pid = 3780] [serial = 660] [outer = 188A5800] 16:43:26 INFO - PROCESS | 3780 | 1462581806500 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 710ms 16:43:26 INFO - PROCESS | 3780 | 1462581806546 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 3780 | 1462581806550 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 16:43:26 INFO - PROCESS | 3780 | 1462581806556 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:43:26 INFO - PROCESS | 3780 | 1462581806560 Marionette TRACE conn2 <- [1,846,null,{}] 16:43:26 INFO - PROCESS | 3780 | 1462581806609 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 3780 | 1462581806724 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:43:26 INFO - PROCESS | 3780 | 1462581806794 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 3780 | ++DOCSHELL 111DC000 == 43 [pid = 3780] [id = 221] 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (115DD400) [pid = 3780] [serial = 661] [outer = 00000000] 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1348E800) [pid = 3780] [serial = 662] [outer = 115DD400] 16:43:26 INFO - PROCESS | 3780 | 1462581806866 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (13F51000) [pid = 3780] [serial = 663] [outer = 115DD400] 16:43:27 INFO - PROCESS | 3780 | 1462581807386 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 849ms 16:43:27 INFO - PROCESS | 3780 | 1462581807418 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 3780 | 1462581807424 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 16:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:43:27 INFO - PROCESS | 3780 | 1462581807432 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 3780 | 1462581807434 Marionette TRACE conn2 <- [1,850,null,{}] 16:43:27 INFO - PROCESS | 3780 | 1462581807439 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 3780 | 1462581807542 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:43:27 INFO - PROCESS | 3780 | 1462581807622 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 3780 | ++DOCSHELL 15340C00 == 44 [pid = 3780] [id = 222] 16:43:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15D96800) [pid = 3780] [serial = 664] [outer = 00000000] 16:43:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (167EC800) [pid = 3780] [serial = 665] [outer = 15D96800] 16:43:27 INFO - PROCESS | 3780 | 1462581807677 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16BCC000) [pid = 3780] [serial = 666] [outer = 15D96800] 16:43:28 INFO - PROCESS | 3780 | 1462581808250 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 933ms 16:43:28 INFO - PROCESS | 3780 | 1462581808568 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 3780 | 1462581808570 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 16:43:28 INFO - PROCESS | 3780 | 1462581808618 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 3780 | 1462581808622 Marionette TRACE conn2 <- [1,854,null,{}] 16:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:43:28 INFO - PROCESS | 3780 | 1462581808636 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 3780 | 1462581808733 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:43:28 INFO - PROCESS | 3780 | 1462581808850 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 3780 | ++DOCSHELL 187AA000 == 45 [pid = 3780] [id = 223] 16:43:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (187AE000) [pid = 3780] [serial = 667] [outer = 00000000] 16:43:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A0D2C00) [pid = 3780] [serial = 668] [outer = 187AE000] 16:43:28 INFO - PROCESS | 3780 | 1462581808909 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A0D7C00) [pid = 3780] [serial = 669] [outer = 187AE000] 16:43:29 INFO - PROCESS | 3780 | 1462581809653 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1058ms 16:43:29 INFO - PROCESS | 3780 | 1462581809685 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 3780 | 1462581809689 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 16:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:43:29 INFO - PROCESS | 3780 | 1462581809696 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 3780 | 1462581809700 Marionette TRACE conn2 <- [1,858,null,{}] 16:43:29 INFO - PROCESS | 3780 | 1462581809706 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 3780 | 1462581809814 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:43:29 INFO - PROCESS | 3780 | 1462581809927 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 3780 | ++DOCSHELL 115E4400 == 46 [pid = 3780] [id = 224] 16:43:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (117E5C00) [pid = 3780] [serial = 670] [outer = 00000000] 16:43:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (11BC8C00) [pid = 3780] [serial = 671] [outer = 117E5C00] 16:43:29 INFO - PROCESS | 3780 | 1462581809981 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1354B000) [pid = 3780] [serial = 672] [outer = 117E5C00] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 16482400 == 45 [pid = 3780] [id = 219] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 13234400 == 44 [pid = 3780] [id = 218] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 13FA5400 == 43 [pid = 3780] [id = 217] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 135D2400 == 42 [pid = 3780] [id = 216] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 1742EC00 == 41 [pid = 3780] [id = 215] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 16BC6800 == 40 [pid = 3780] [id = 214] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 167E4800 == 39 [pid = 3780] [id = 213] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 1415F400 == 38 [pid = 3780] [id = 212] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 12224000 == 37 [pid = 3780] [id = 211] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 0FD87000 == 36 [pid = 3780] [id = 210] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 167EF800 == 35 [pid = 3780] [id = 209] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 12E05000 == 34 [pid = 3780] [id = 208] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19EAE800) [pid = 3780] [serial = 620] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOCSHELL 16BC8400 == 33 [pid = 3780] [id = 207] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (14873800) [pid = 3780] [serial = 570] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17518C00) [pid = 3780] [serial = 605] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (16489C00) [pid = 3780] [serial = 599] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (167E9800) [pid = 3780] [serial = 600] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (134D8C00) [pid = 3780] [serial = 594] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (12222800) [pid = 3780] [serial = 593] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (14161400) [pid = 3780] [serial = 590] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1415A400) [pid = 3780] [serial = 596] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1459F400) [pid = 3780] [serial = 597] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (16F86C00) [pid = 3780] [serial = 602] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17C1D800) [pid = 3780] [serial = 608] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (188F9000) [pid = 3780] [serial = 618] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1754C000) [pid = 3780] [serial = 606] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (187AC000) [pid = 3780] [serial = 611] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (187AC800) [pid = 3780] [serial = 612] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (188A4C00) [pid = 3780] [serial = 614] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (188F3800) [pid = 3780] [serial = 617] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (181E3400) [pid = 3780] [serial = 609] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (188A7400) [pid = 3780] [serial = 615] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (170E8800) [pid = 3780] [serial = 603] [outer = 00000000] [url = about:blank] 16:43:30 INFO - PROCESS | 3780 | 1462581810473 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 793ms 16:43:30 INFO - PROCESS | 3780 | 1462581810501 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 3780 | 1462581810507 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:43:30 INFO - PROCESS | 3780 | 1462581810513 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 3780 | 1462581810515 Marionette TRACE conn2 <- [1,862,null,{}] 16:43:30 INFO - PROCESS | 3780 | 1462581810519 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 3780 | 1462581810599 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:43:30 INFO - PROCESS | 3780 | 1462581810609 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 3780 | ++DOCSHELL 12E05000 == 34 [pid = 3780] [id = 225] 16:43:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12E0B400) [pid = 3780] [serial = 673] [outer = 00000000] 16:43:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (13FA4C00) [pid = 3780] [serial = 674] [outer = 12E0B400] 16:43:30 INFO - PROCESS | 3780 | 1462581810638 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14805000) [pid = 3780] [serial = 675] [outer = 12E0B400] 16:43:31 INFO - PROCESS | 3780 | 1462581811074 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 16:43:31 INFO - PROCESS | 3780 | 1462581811086 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 3780 | 1462581811089 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:43:31 INFO - PROCESS | 3780 | 1462581811125 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 3780 | 1462581811128 Marionette TRACE conn2 <- [1,866,null,{}] 16:43:31 INFO - PROCESS | 3780 | 1462581811139 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 3780 | 1462581811203 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:43:31 INFO - PROCESS | 3780 | 1462581811213 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3780 | ++DOCSHELL 15DA2000 == 35 [pid = 3780] [id = 226] 16:43:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15DA2400) [pid = 3780] [serial = 676] [outer = 00000000] 16:43:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (167E7400) [pid = 3780] [serial = 677] [outer = 15DA2400] 16:43:31 INFO - PROCESS | 3780 | 1462581811260 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (167F1800) [pid = 3780] [serial = 678] [outer = 15DA2400] 16:43:31 INFO - PROCESS | 3780 | 1462581811671 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 557ms 16:43:31 INFO - PROCESS | 3780 | 1462581811684 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 3780 | 1462581811686 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:43:31 INFO - PROCESS | 3780 | 1462581811690 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 3780 | 1462581811692 Marionette TRACE conn2 <- [1,870,null,{}] 16:43:31 INFO - PROCESS | 3780 | 1462581811699 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 3780 | 1462581811787 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:43:31 INFO - PROCESS | 3780 | 1462581811796 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3780 | ++DOCSHELL 16BD1800 == 36 [pid = 3780] [id = 227] 16:43:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16C1BC00) [pid = 3780] [serial = 679] [outer = 00000000] 16:43:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (170ED000) [pid = 3780] [serial = 680] [outer = 16C1BC00] 16:43:31 INFO - PROCESS | 3780 | 1462581811824 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1742F800) [pid = 3780] [serial = 681] [outer = 16C1BC00] 16:43:32 INFO - PROCESS | 3780 | 1462581812204 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 530ms 16:43:32 INFO - PROCESS | 3780 | 1462581812235 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3780 | 1462581812237 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 16:43:32 INFO - PROCESS | 3780 | 1462581812241 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:43:32 INFO - PROCESS | 3780 | 1462581812242 Marionette TRACE conn2 <- [1,874,null,{}] 16:43:32 INFO - PROCESS | 3780 | 1462581812246 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3780 | 1462581812334 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:43:32 INFO - PROCESS | 3780 | 1462581812323 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 3780 | ++DOCSHELL 17432C00 == 37 [pid = 3780] [id = 228] 16:43:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17435000) [pid = 3780] [serial = 682] [outer = 00000000] 16:43:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (17547400) [pid = 3780] [serial = 683] [outer = 17435000] 16:43:32 INFO - PROCESS | 3780 | 1462581812368 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (179A6800) [pid = 3780] [serial = 684] [outer = 17435000] 16:43:32 INFO - PROCESS | 3780 | 1462581812830 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 627ms 16:43:32 INFO - PROCESS | 3780 | 1462581812858 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3780 | 1462581812860 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 16:43:32 INFO - PROCESS | 3780 | 1462581812863 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:43:32 INFO - PROCESS | 3780 | 1462581812865 Marionette TRACE conn2 <- [1,878,null,{}] 16:43:32 INFO - PROCESS | 3780 | 1462581812869 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3780 | 1462581812989 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:43:33 INFO - PROCESS | 3780 | 1462581813025 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 3780 | ++DOCSHELL 187AC800 == 38 [pid = 3780] [id = 229] 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (187AF000) [pid = 3780] [serial = 685] [outer = 00000000] 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (188A9800) [pid = 3780] [serial = 686] [outer = 187AF000] 16:43:33 INFO - PROCESS | 3780 | 1462581813076 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (188AC000) [pid = 3780] [serial = 687] [outer = 187AF000] 16:43:33 INFO - PROCESS | 3780 | 1462581813452 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 626ms 16:43:33 INFO - PROCESS | 3780 | 1462581813490 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 3780 | 1462581813492 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 16:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:43:33 INFO - PROCESS | 3780 | 1462581813495 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 3780 | 1462581813497 Marionette TRACE conn2 <- [1,882,null,{}] 16:43:33 INFO - PROCESS | 3780 | 1462581813501 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 3780 | 1462581813618 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:43:33 INFO - PROCESS | 3780 | 1462581813643 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 3780 | ++DOCSHELL 187B1400 == 39 [pid = 3780] [id = 230] 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (188FA400) [pid = 3780] [serial = 688] [outer = 00000000] 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (19EB0400) [pid = 3780] [serial = 689] [outer = 188FA400] 16:43:33 INFO - PROCESS | 3780 | 1462581813688 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A03AC00) [pid = 3780] [serial = 690] [outer = 188FA400] 16:43:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (188AC400) [pid = 3780] [serial = 691] [outer = 1B8D1400] 16:43:34 INFO - PROCESS | 3780 | 1462581814136 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 655ms 16:43:34 INFO - PROCESS | 3780 | 1462581814150 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 3780 | 1462581814152 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 16:43:34 INFO - PROCESS | 3780 | 1462581814155 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:43:34 INFO - PROCESS | 3780 | 1462581814157 Marionette TRACE conn2 <- [1,886,null,{}] 16:43:34 INFO - PROCESS | 3780 | 1462581814161 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 3780 | 1462581814268 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:43:34 INFO - PROCESS | 3780 | 1462581814300 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 3780 | ++DOCSHELL 11139000 == 40 [pid = 3780] [id = 231] 16:43:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (111D0400) [pid = 3780] [serial = 692] [outer = 00000000] 16:43:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A0CC800) [pid = 3780] [serial = 693] [outer = 111D0400] 16:43:34 INFO - PROCESS | 3780 | 1462581814347 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A0D3C00) [pid = 3780] [serial = 694] [outer = 111D0400] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (170F1400) [pid = 3780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (134DE000) [pid = 3780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (174D2000) [pid = 3780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17430000) [pid = 3780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1751AC00) [pid = 3780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (167E5400) [pid = 3780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16BD0C00) [pid = 3780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (14166400) [pid = 3780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (122A5400) [pid = 3780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:43:34 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (0FDE7800) [pid = 3780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:43:34 INFO - PROCESS | 3780 | 1462581814840 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 710ms 16:43:34 INFO - PROCESS | 3780 | 1462581814880 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 3780 | 1462581814882 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 16:43:34 INFO - PROCESS | 3780 | 1462581814885 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:43:34 INFO - PROCESS | 3780 | 1462581814887 Marionette TRACE conn2 <- [1,890,null,{}] 16:43:34 INFO - PROCESS | 3780 | 1462581814890 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 3780 | 1462581814952 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:43:34 INFO - PROCESS | 3780 | 1462581814959 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 3780 | ++DOCSHELL 1480DC00 == 41 [pid = 3780] [id = 232] 16:43:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16BCBC00) [pid = 3780] [serial = 695] [outer = 00000000] 16:43:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17512400) [pid = 3780] [serial = 696] [outer = 16BCBC00] 16:43:34 INFO - PROCESS | 3780 | 1462581815004 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (187AE400) [pid = 3780] [serial = 697] [outer = 16BCBC00] 16:43:35 INFO - PROCESS | 3780 | 1462581815377 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 529ms 16:43:35 INFO - PROCESS | 3780 | 1462581815407 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 3780 | 1462581815409 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:43:35 INFO - PROCESS | 3780 | 1462581815413 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 3780 | 1462581815415 Marionette TRACE conn2 <- [1,894,null,{}] 16:43:35 INFO - PROCESS | 3780 | 1462581815418 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 3780 | 1462581815496 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:43:35 INFO - PROCESS | 3780 | 1462581815506 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 3780 | ++DOCSHELL 122AC800 == 42 [pid = 3780] [id = 233] 16:43:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16487000) [pid = 3780] [serial = 698] [outer = 00000000] 16:43:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10769C00) [pid = 3780] [serial = 699] [outer = 16487000] 16:43:35 INFO - PROCESS | 3780 | 1462581815551 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (12C13400) [pid = 3780] [serial = 700] [outer = 16487000] 16:43:35 INFO - PROCESS | 3780 | 1462581815928 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 571ms 16:43:35 INFO - PROCESS | 3780 | 1462581815988 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 3780 | 1462581815990 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:43:35 INFO - PROCESS | 3780 | 1462581815994 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 3780 | 1462581815996 Marionette TRACE conn2 <- [1,898,null,{}] 16:43:35 INFO - PROCESS | 3780 | 1462581816000 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 3780 | 1462581816081 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:43:36 INFO - PROCESS | 3780 | 1462581816091 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 3780 | ++DOCSHELL 1A6F8000 == 43 [pid = 3780] [id = 234] 16:43:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A999800) [pid = 3780] [serial = 701] [outer = 00000000] 16:43:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A9A0000) [pid = 3780] [serial = 702] [outer = 1A999800] 16:43:36 INFO - PROCESS | 3780 | 1462581816142 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1AD34800) [pid = 3780] [serial = 703] [outer = 1A999800] 16:43:36 INFO - PROCESS | 3780 | 1462581816761 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 849ms 16:43:36 INFO - PROCESS | 3780 | 1462581816841 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 3780 | 1462581816847 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:43:36 INFO - PROCESS | 3780 | 1462581816854 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 3780 | 1462581816857 Marionette TRACE conn2 <- [1,902,null,{}] 16:43:36 INFO - PROCESS | 3780 | 1462581816863 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 3780 | 1462581816990 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:43:37 INFO - PROCESS | 3780 | 1462581817100 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 3780 | ++DOCSHELL 115E6400 == 44 [pid = 3780] [id = 235] 16:43:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (12C12400) [pid = 3780] [serial = 704] [outer = 00000000] 16:43:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1354E800) [pid = 3780] [serial = 705] [outer = 12C12400] 16:43:37 INFO - PROCESS | 3780 | 1462581817159 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1415E000) [pid = 3780] [serial = 706] [outer = 12C12400] 16:43:37 INFO - PROCESS | 3780 | 1462581817712 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 932ms 16:43:37 INFO - PROCESS | 3780 | 1462581817779 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 3780 | 1462581817786 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:43:37 INFO - PROCESS | 3780 | 1462581817812 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 3780 | 1462581817815 Marionette TRACE conn2 <- [1,906,null,{}] 16:43:37 INFO - PROCESS | 3780 | 1462581817832 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 3780 | 1462581817956 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:43:38 INFO - PROCESS | 3780 | 1462581818010 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3780 | ++DOCSHELL 15D88C00 == 45 [pid = 3780] [id = 236] 16:43:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15D89C00) [pid = 3780] [serial = 707] [outer = 00000000] 16:43:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16BC5800) [pid = 3780] [serial = 708] [outer = 15D89C00] 16:43:38 INFO - PROCESS | 3780 | 1462581818066 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17040C00) [pid = 3780] [serial = 709] [outer = 15D89C00] 16:43:38 INFO - PROCESS | 3780 | 1462581818562 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 808ms 16:43:38 INFO - PROCESS | 3780 | 1462581818612 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 3780 | 1462581818615 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:43:38 INFO - PROCESS | 3780 | 1462581818619 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 3780 | 1462581818623 Marionette TRACE conn2 <- [1,910,null,{}] 16:43:38 INFO - PROCESS | 3780 | 1462581818634 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 3780 | 1462581818744 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:43:38 INFO - PROCESS | 3780 | 1462581818875 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3780 | ++DOCSHELL 1A658400 == 46 [pid = 3780] [id = 237] 16:43:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A65F400) [pid = 3780] [serial = 710] [outer = 00000000] 16:43:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A6F7400) [pid = 3780] [serial = 711] [outer = 1A65F400] 16:43:38 INFO - PROCESS | 3780 | 1462581818934 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A9A0400) [pid = 3780] [serial = 712] [outer = 1A65F400] 16:43:39 INFO - PROCESS | 3780 | 1462581819513 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 933ms 16:43:39 INFO - PROCESS | 3780 | 1462581819555 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:43:39 INFO - PROCESS | 3780 | 1462581819558 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 16:43:39 INFO - PROCESS | 3780 | 1462581819578 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 3780 | 1462581819580 Marionette TRACE conn2 <- [1,914,null,{}] 16:43:39 INFO - PROCESS | 3780 | 1462581819584 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 3780 | 1462581819672 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:43:39 INFO - PROCESS | 3780 | 1462581819897 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 3780 | ++DOCSHELL 1052E400 == 47 [pid = 3780] [id = 238] 16:43:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (105D9000) [pid = 3780] [serial = 713] [outer = 00000000] 16:43:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (115A1000) [pid = 3780] [serial = 714] [outer = 105D9000] 16:43:39 INFO - PROCESS | 3780 | 1462581819961 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (12223C00) [pid = 3780] [serial = 715] [outer = 105D9000] 16:43:40 INFO - PROCESS | 3780 | 1462581820535 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 122AC800 == 46 [pid = 3780] [id = 233] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 1480DC00 == 45 [pid = 3780] [id = 232] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 11139000 == 44 [pid = 3780] [id = 231] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 187B1400 == 43 [pid = 3780] [id = 230] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 187AC800 == 42 [pid = 3780] [id = 229] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 17432C00 == 41 [pid = 3780] [id = 228] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 16BD1800 == 40 [pid = 3780] [id = 227] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 15DA2000 == 39 [pid = 3780] [id = 226] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 12E05000 == 38 [pid = 3780] [id = 225] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 115E4400 == 37 [pid = 3780] [id = 224] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 187AA000 == 36 [pid = 3780] [id = 223] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (188FFC00) [pid = 3780] [serial = 659] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 15340C00 == 35 [pid = 3780] [id = 222] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 111DC000 == 34 [pid = 3780] [id = 221] 16:43:40 INFO - PROCESS | 3780 | --DOCSHELL 188A2800 == 33 [pid = 3780] [id = 220] 16:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1030ms 16:43:40 INFO - PROCESS | 3780 | 1462581820593 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 3780 | 1462581820597 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 16:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:43:40 INFO - PROCESS | 3780 | 1462581820601 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 3780 | 1462581820605 Marionette TRACE conn2 <- [1,918,null,{}] 16:43:40 INFO - PROCESS | 3780 | 1462581820612 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 3780 | 1462581820704 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (174D4000) [pid = 3780] [serial = 644] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1415D800) [pid = 3780] [serial = 623] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17427400) [pid = 3780] [serial = 626] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (179E1000) [pid = 3780] [serial = 647] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (167F2C00) [pid = 3780] [serial = 638] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (16BC8800) [pid = 3780] [serial = 639] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16F9EC00) [pid = 3780] [serial = 641] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1480CC00) [pid = 3780] [serial = 635] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (14874000) [pid = 3780] [serial = 636] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (12E0D000) [pid = 3780] [serial = 632] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1322D800) [pid = 3780] [serial = 633] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17519800) [pid = 3780] [serial = 645] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11139C00) [pid = 3780] [serial = 630] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (105D1800) [pid = 3780] [serial = 629] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1847A800) [pid = 3780] [serial = 650] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (179E5800) [pid = 3780] [serial = 648] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17C20800) [pid = 3780] [serial = 653] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (188AAC00) [pid = 3780] [serial = 656] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (187AB800) [pid = 3780] [serial = 651] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17EEE400) [pid = 3780] [serial = 654] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17049800) [pid = 3780] [serial = 642] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (188F4800) [pid = 3780] [serial = 657] [outer = 00000000] [url = about:blank] 16:43:40 INFO - PROCESS | 3780 | 1462581820785 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 3780 | ++DOCSHELL 107FAC00 == 34 [pid = 3780] [id = 239] 16:43:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10D67000) [pid = 3780] [serial = 716] [outer = 00000000] 16:43:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (12E0D000) [pid = 3780] [serial = 717] [outer = 10D67000] 16:43:40 INFO - PROCESS | 3780 | 1462581820833 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (132AEC00) [pid = 3780] [serial = 718] [outer = 10D67000] 16:43:41 INFO - PROCESS | 3780 | 1462581821227 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 668ms 16:43:41 INFO - PROCESS | 3780 | 1462581821281 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 3780 | 1462581821284 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:43:41 INFO - PROCESS | 3780 | 1462581821289 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 3780 | 1462581821291 Marionette TRACE conn2 <- [1,922,null,{}] 16:43:41 INFO - PROCESS | 3780 | 1462581821295 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 3780 | 1462581821375 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:43:41 INFO - PROCESS | 3780 | 1462581821367 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 3780 | ++DOCSHELL 1486BC00 == 35 [pid = 3780] [id = 240] 16:43:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1486D000) [pid = 3780] [serial = 719] [outer = 00000000] 16:43:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15D80400) [pid = 3780] [serial = 720] [outer = 1486D000] 16:43:41 INFO - PROCESS | 3780 | 1462581821414 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16484800) [pid = 3780] [serial = 721] [outer = 1486D000] 16:43:41 INFO - PROCESS | 3780 | 1462581821837 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 571ms 16:43:41 INFO - PROCESS | 3780 | 1462581821856 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 3780 | 1462581821858 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:43:41 INFO - PROCESS | 3780 | 1462581821863 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 3780 | 1462581821869 Marionette TRACE conn2 <- [1,926,null,{}] 16:43:41 INFO - PROCESS | 3780 | 1462581821878 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 3780 | 1462581821952 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:43:41 INFO - PROCESS | 3780 | 1462581821962 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 3780 | ++DOCSHELL 170E7000 == 36 [pid = 3780] [id = 241] 16:43:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (170E7800) [pid = 3780] [serial = 722] [outer = 00000000] 16:43:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1742E400) [pid = 3780] [serial = 723] [outer = 170E7800] 16:43:41 INFO - PROCESS | 3780 | 1462581822007 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (174D6000) [pid = 3780] [serial = 724] [outer = 170E7800] 16:43:42 INFO - PROCESS | 3780 | 1462581822391 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 584ms 16:43:42 INFO - PROCESS | 3780 | 1462581822454 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 3780 | 1462581822456 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:43:42 INFO - PROCESS | 3780 | 1462581822459 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 3780 | 1462581822461 Marionette TRACE conn2 <- [1,930,null,{}] 16:43:42 INFO - PROCESS | 3780 | 1462581822465 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 3780 | 1462581822530 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:43:42 INFO - PROCESS | 3780 | 1462581822546 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 3780 | ++DOCSHELL 10D60800 == 37 [pid = 3780] [id = 242] 16:43:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (16487800) [pid = 3780] [serial = 725] [outer = 00000000] 16:43:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (179A4000) [pid = 3780] [serial = 726] [outer = 16487800] 16:43:42 INFO - PROCESS | 3780 | 1462581822592 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (179E1000) [pid = 3780] [serial = 727] [outer = 16487800] 16:43:43 INFO - PROCESS | 3780 | 1462581823035 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 613ms 16:43:43 INFO - PROCESS | 3780 | 1462581823080 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 3780 | 1462581823082 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 16:43:43 INFO - PROCESS | 3780 | 1462581823085 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:43:43 INFO - PROCESS | 3780 | 1462581823087 Marionette TRACE conn2 <- [1,934,null,{}] 16:43:43 INFO - PROCESS | 3780 | 1462581823091 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 3780 | 1462581823179 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:43:43 INFO - PROCESS | 3780 | 1462581823186 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 3780 | ++DOCSHELL 181E8000 == 38 [pid = 3780] [id = 243] 16:43:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (181E8800) [pid = 3780] [serial = 728] [outer = 00000000] 16:43:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1847E000) [pid = 3780] [serial = 729] [outer = 181E8800] 16:43:43 INFO - PROCESS | 3780 | 1462581823286 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (187B4400) [pid = 3780] [serial = 730] [outer = 181E8800] 16:43:43 INFO - PROCESS | 3780 | 1462581823696 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 654ms 16:43:43 INFO - PROCESS | 3780 | 1462581823779 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 3780 | 1462581823781 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 16:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:43:43 INFO - PROCESS | 3780 | 1462581823785 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 3780 | 1462581823787 Marionette TRACE conn2 <- [1,938,null,{}] 16:43:43 INFO - PROCESS | 3780 | 1462581823790 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 3780 | 1462581823884 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:43:43 INFO - PROCESS | 3780 | 1462581823951 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 3780 | ++DOCSHELL 188F5C00 == 39 [pid = 3780] [id = 244] 16:43:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (188F7000) [pid = 3780] [serial = 731] [outer = 00000000] 16:43:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19EB4C00) [pid = 3780] [serial = 732] [outer = 188F7000] 16:43:43 INFO - PROCESS | 3780 | 1462581823983 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19EB8000) [pid = 3780] [serial = 733] [outer = 188F7000] 16:43:44 INFO - PROCESS | 3780 | 1462581824364 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 613ms 16:43:44 INFO - PROCESS | 3780 | 1462581824404 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 3780 | 1462581824406 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 16:43:44 INFO - PROCESS | 3780 | 1462581824409 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:43:44 INFO - PROCESS | 3780 | 1462581824411 Marionette TRACE conn2 <- [1,942,null,{}] 16:43:44 INFO - PROCESS | 3780 | 1462581824414 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 3780 | 1462581824504 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:43:44 INFO - PROCESS | 3780 | 1462581824511 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 3780 | ++DOCSHELL 188F3800 == 40 [pid = 3780] [id = 245] 16:43:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19EB9400) [pid = 3780] [serial = 734] [outer = 00000000] 16:43:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A199000) [pid = 3780] [serial = 735] [outer = 19EB9400] 16:43:44 INFO - PROCESS | 3780 | 1462581824555 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A19B800) [pid = 3780] [serial = 736] [outer = 19EB9400] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (11539400) [pid = 3780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (187AF000) [pid = 3780] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (188FA400) [pid = 3780] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (17435000) [pid = 3780] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (117E5C00) [pid = 3780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (12E0B400) [pid = 3780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (16C1BC00) [pid = 3780] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15DA2400) [pid = 3780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (187AE000) [pid = 3780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (111D0400) [pid = 3780] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (16487000) [pid = 3780] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16BCBC00) [pid = 3780] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (14161800) [pid = 3780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (16F8E000) [pid = 3780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:43:44 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13CC3C00) [pid = 3780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:43:45 INFO - PROCESS | 3780 | 1462581825066 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 710ms 16:43:45 INFO - PROCESS | 3780 | 1462581825130 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 3780 | 1462581825132 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:43:45 INFO - PROCESS | 3780 | 1462581825117 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 3780 | 1462581825119 Marionette TRACE conn2 <- [1,946,null,{}] 16:43:45 INFO - PROCESS | 3780 | 1462581825123 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 3780 | 1462581825202 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:43:45 INFO - PROCESS | 3780 | 1462581825209 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 3780 | ++DOCSHELL 12C14400 == 41 [pid = 3780] [id = 246] 16:43:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (12E0A400) [pid = 3780] [serial = 737] [outer = 00000000] 16:43:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (16F8E000) [pid = 3780] [serial = 738] [outer = 12E0A400] 16:43:45 INFO - PROCESS | 3780 | 1462581825255 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16FA9C00) [pid = 3780] [serial = 739] [outer = 12E0A400] 16:43:45 INFO - PROCESS | 3780 | 1462581825621 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 530ms 16:43:45 INFO - PROCESS | 3780 | 1462581825652 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 3780 | 1462581825654 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 16:43:45 INFO - PROCESS | 3780 | 1462581825657 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:43:45 INFO - PROCESS | 3780 | 1462581825659 Marionette TRACE conn2 <- [1,950,null,{}] 16:43:45 INFO - PROCESS | 3780 | 1462581825663 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 3780 | 1462581825746 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:43:45 INFO - PROCESS | 3780 | 1462581825753 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 3780 | ++DOCSHELL 16BCDC00 == 42 [pid = 3780] [id = 247] 16:43:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (179E2400) [pid = 3780] [serial = 740] [outer = 00000000] 16:43:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A0CB400) [pid = 3780] [serial = 741] [outer = 179E2400] 16:43:45 INFO - PROCESS | 3780 | 1462581825780 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A6F6400) [pid = 3780] [serial = 742] [outer = 179E2400] 16:43:46 INFO - PROCESS | 3780 | 1462581826183 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 570ms 16:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:43:46 INFO - PROCESS | 3780 | 1462581826233 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 3780 | 1462581826235 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 16:43:46 INFO - PROCESS | 3780 | 1462581826238 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 3780 | 1462581826240 Marionette TRACE conn2 <- [1,954,null,{}] 16:43:46 INFO - PROCESS | 3780 | 1462581826243 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 3780 | 1462581826304 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:43:46 INFO - PROCESS | 3780 | 1462581826311 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 3780 | ++DOCSHELL 188F4800 == 43 [pid = 3780] [id = 248] 16:43:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A99FC00) [pid = 3780] [serial = 743] [outer = 00000000] 16:43:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1AD3B000) [pid = 3780] [serial = 744] [outer = 1A99FC00] 16:43:46 INFO - PROCESS | 3780 | 1462581826361 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1AED1C00) [pid = 3780] [serial = 745] [outer = 1A99FC00] 16:43:46 INFO - PROCESS | 3780 | 1462581826997 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 808ms 16:43:47 INFO - PROCESS | 3780 | 1462581827047 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 3780 | 1462581827052 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:43:47 INFO - PROCESS | 3780 | 1462581827058 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 3780 | 1462581827062 Marionette TRACE conn2 <- [1,958,null,{}] 16:43:47 INFO - PROCESS | 3780 | 1462581827068 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 3780 | 1462581827162 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:43:47 INFO - PROCESS | 3780 | 1462581827291 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 3780 | ++DOCSHELL 12C46C00 == 44 [pid = 3780] [id = 249] 16:43:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (12E05000) [pid = 3780] [serial = 746] [outer = 00000000] 16:43:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (14598800) [pid = 3780] [serial = 747] [outer = 12E05000] 16:43:47 INFO - PROCESS | 3780 | 1462581827332 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (15A78C00) [pid = 3780] [serial = 748] [outer = 12E05000] 16:43:47 INFO - PROCESS | 3780 | 1462581827904 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 891ms 16:43:47 INFO - PROCESS | 3780 | 1462581827957 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 3780 | 1462581827945 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:43:47 INFO - PROCESS | 3780 | 1462581827952 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 3780 | 1462581827955 Marionette TRACE conn2 <- [1,962,null,{}] 16:43:47 INFO - PROCESS | 3780 | 1462581827959 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 3780 | 1462581828075 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:43:48 INFO - PROCESS | 3780 | 1462581828160 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 3780 | ++DOCSHELL 16BC4C00 == 45 [pid = 3780] [id = 250] 16:43:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (16BC5000) [pid = 3780] [serial = 749] [outer = 00000000] 16:43:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (170F1400) [pid = 3780] [serial = 750] [outer = 16BC5000] 16:43:48 INFO - PROCESS | 3780 | 1462581828214 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (175E0C00) [pid = 3780] [serial = 751] [outer = 16BC5000] 16:43:48 INFO - PROCESS | 3780 | 1462581828776 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 835ms 16:43:48 INFO - PROCESS | 3780 | 1462581828800 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 3780 | 1462581828802 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:43:48 INFO - PROCESS | 3780 | 1462581828807 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 3780 | 1462581828811 Marionette TRACE conn2 <- [1,966,null,{}] 16:43:48 INFO - PROCESS | 3780 | 1462581828822 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 3780 | 1462581828931 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:43:49 INFO - PROCESS | 3780 | 1462581829021 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 3780 | ++DOCSHELL 1A6F3000 == 46 [pid = 3780] [id = 251] 16:43:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A999C00) [pid = 3780] [serial = 752] [outer = 00000000] 16:43:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AD3CC00) [pid = 3780] [serial = 753] [outer = 1A999C00] 16:43:49 INFO - PROCESS | 3780 | 1462581829121 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AED3800) [pid = 3780] [serial = 754] [outer = 1A999C00] 16:43:49 INFO - PROCESS | 3780 | 1462581829668 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 891ms 16:43:49 INFO - PROCESS | 3780 | 1462581829709 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 3780 | 1462581829712 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:43:49 INFO - PROCESS | 3780 | 1462581829717 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 3780 | 1462581829719 Marionette TRACE conn2 <- [1,970,null,{}] 16:43:49 INFO - PROCESS | 3780 | 1462581829723 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 3780 | 1462581829831 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:43:50 INFO - PROCESS | 3780 | 1462581830058 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 3780 | ++DOCSHELL 0FD86800 == 47 [pid = 3780] [id = 252] 16:43:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (0FDE7800) [pid = 3780] [serial = 755] [outer = 00000000] 16:43:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (115A5800) [pid = 3780] [serial = 756] [outer = 0FDE7800] 16:43:50 INFO - PROCESS | 3780 | 1462581830125 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (13230400) [pid = 3780] [serial = 757] [outer = 0FDE7800] 16:43:50 INFO - PROCESS | 3780 | 1462581830697 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 14869000 == 46 [pid = 3780] [id = 181] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 16BCDC00 == 45 [pid = 3780] [id = 247] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 12C14400 == 44 [pid = 3780] [id = 246] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 188F3800 == 43 [pid = 3780] [id = 245] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 188F5C00 == 42 [pid = 3780] [id = 244] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 181E8000 == 41 [pid = 3780] [id = 243] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 10D60800 == 40 [pid = 3780] [id = 242] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 170E7000 == 39 [pid = 3780] [id = 241] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 1486BC00 == 38 [pid = 3780] [id = 240] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 107FAC00 == 37 [pid = 3780] [id = 239] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 1052E400 == 36 [pid = 3780] [id = 238] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 15D88C00 == 35 [pid = 3780] [id = 236] 16:43:50 INFO - PROCESS | 3780 | --DOCSHELL 115E6400 == 34 [pid = 3780] [id = 235] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1A9A0000) [pid = 3780] [serial = 702] [outer = 00000000] [url = about:blank] 16:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1058ms 16:43:50 INFO - PROCESS | 3780 | 1462581830787 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 3780 | 1462581830791 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 16:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:43:50 INFO - PROCESS | 3780 | 1462581830798 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 3780 | 1462581830801 Marionette TRACE conn2 <- [1,974,null,{}] 16:43:50 INFO - PROCESS | 3780 | 1462581830788 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 3780 | 1462581830896 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (14868400) [pid = 3780] [serial = 591] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (117E9800) [pid = 3780] [serial = 567] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (188A9800) [pid = 3780] [serial = 686] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (19EB0400) [pid = 3780] [serial = 689] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (17547400) [pid = 3780] [serial = 683] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1354B000) [pid = 3780] [serial = 672] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (11BC8C00) [pid = 3780] [serial = 671] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (13FA4C00) [pid = 3780] [serial = 674] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (14805000) [pid = 3780] [serial = 675] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (170ED000) [pid = 3780] [serial = 680] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (188AC000) [pid = 3780] [serial = 687] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1742F800) [pid = 3780] [serial = 681] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (167E7400) [pid = 3780] [serial = 677] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (167F1800) [pid = 3780] [serial = 678] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A0D7C00) [pid = 3780] [serial = 669] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A0D2C00) [pid = 3780] [serial = 668] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A0CC800) [pid = 3780] [serial = 693] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12C13400) [pid = 3780] [serial = 700] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1348E800) [pid = 3780] [serial = 662] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (167EC800) [pid = 3780] [serial = 665] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A03AC00) [pid = 3780] [serial = 690] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17512400) [pid = 3780] [serial = 696] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A0D3C00) [pid = 3780] [serial = 694] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (111D0800) [pid = 3780] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (10769C00) [pid = 3780] [serial = 699] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (179A6800) [pid = 3780] [serial = 684] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (187AE400) [pid = 3780] [serial = 697] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17EEFC00) [pid = 3780] [serial = 588] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (17430800) [pid = 3780] [serial = 564] [outer = 00000000] [url = about:blank] 16:43:50 INFO - PROCESS | 3780 | 1462581830977 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 3780 | ++DOCSHELL 10D68800 == 35 [pid = 3780] [id = 253] 16:43:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11137000) [pid = 3780] [serial = 758] [outer = 00000000] 16:43:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12216400) [pid = 3780] [serial = 759] [outer = 11137000] 16:43:50 INFO - PROCESS | 3780 | 1462581831008 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (132F0C00) [pid = 3780] [serial = 760] [outer = 11137000] 16:43:51 INFO - PROCESS | 3780 | 1462581831426 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 654ms 16:43:51 INFO - PROCESS | 3780 | 1462581831458 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3780 | 1462581831461 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:43:51 INFO - PROCESS | 3780 | 1462581831466 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 3780 | 1462581831468 Marionette TRACE conn2 <- [1,978,null,{}] 16:43:51 INFO - PROCESS | 3780 | 1462581831454 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 3780 | 1462581831538 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:43:51 INFO - PROCESS | 3780 | 1462581831548 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 3780 | ++DOCSHELL 145A6000 == 36 [pid = 3780] [id = 254] 16:43:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (14802800) [pid = 3780] [serial = 761] [outer = 00000000] 16:43:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (14871400) [pid = 3780] [serial = 762] [outer = 14802800] 16:43:51 INFO - PROCESS | 3780 | 1462581831594 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15D82800) [pid = 3780] [serial = 763] [outer = 14802800] 16:43:51 INFO - PROCESS | 3780 | 1462581831994 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 571ms 16:43:52 INFO - PROCESS | 3780 | 1462581832028 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 3780 | 1462581832030 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:43:52 INFO - PROCESS | 3780 | 1462581832035 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 3780 | 1462581832041 Marionette TRACE conn2 <- [1,982,null,{}] 16:43:52 INFO - PROCESS | 3780 | 1462581832051 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 3780 | 1462581832122 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:43:52 INFO - PROCESS | 3780 | 1462581832133 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 3780 | ++DOCSHELL 16BC6800 == 37 [pid = 3780] [id = 255] 16:43:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16BC6C00) [pid = 3780] [serial = 764] [outer = 00000000] 16:43:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16BCD400) [pid = 3780] [serial = 765] [outer = 16BC6C00] 16:43:52 INFO - PROCESS | 3780 | 1462581832180 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16BD2C00) [pid = 3780] [serial = 766] [outer = 16BC6C00] 16:43:52 INFO - PROCESS | 3780 | 1462581832568 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 585ms 16:43:52 INFO - PROCESS | 3780 | 1462581832608 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 3780 | 1462581832611 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:43:52 INFO - PROCESS | 3780 | 1462581832614 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 3780 | 1462581832616 Marionette TRACE conn2 <- [1,986,null,{}] 16:43:52 INFO - PROCESS | 3780 | 1462581832619 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 3780 | 1462581832700 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:43:52 INFO - PROCESS | 3780 | 1462581832706 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 3780 | ++DOCSHELL 16F94C00 == 38 [pid = 3780] [id = 256] 16:43:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17048800) [pid = 3780] [serial = 767] [outer = 00000000] 16:43:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1742D400) [pid = 3780] [serial = 768] [outer = 17048800] 16:43:52 INFO - PROCESS | 3780 | 1462581832775 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17432000) [pid = 3780] [serial = 769] [outer = 17048800] 16:43:53 INFO - PROCESS | 3780 | 1462581833199 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 626ms 16:43:53 INFO - PROCESS | 3780 | 1462581833253 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 3780 | 1462581833255 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:43:53 INFO - PROCESS | 3780 | 1462581833259 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 3780 | 1462581833260 Marionette TRACE conn2 <- [1,990,null,{}] 16:43:53 INFO - PROCESS | 3780 | 1462581833264 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 3780 | 1462581833354 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:43:53 INFO - PROCESS | 3780 | 1462581833363 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 3780 | ++DOCSHELL 130DD000 == 39 [pid = 3780] [id = 257] 16:43:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17436400) [pid = 3780] [serial = 770] [outer = 00000000] 16:43:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1754BC00) [pid = 3780] [serial = 771] [outer = 17436400] 16:43:53 INFO - PROCESS | 3780 | 1462581833446 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17EF3800) [pid = 3780] [serial = 772] [outer = 17436400] 16:43:53 INFO - PROCESS | 3780 | 1462581833848 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 627ms 16:43:53 INFO - PROCESS | 3780 | 1462581833884 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 3780 | 1462581833886 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:43:53 INFO - PROCESS | 3780 | 1462581833889 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 3780 | 1462581833891 Marionette TRACE conn2 <- [1,994,null,{}] 16:43:53 INFO - PROCESS | 3780 | 1462581833901 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 3780 | 1462581834022 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:43:54 INFO - PROCESS | 3780 | 1462581834038 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 3780 | ++DOCSHELL 1847BC00 == 40 [pid = 3780] [id = 258] 16:43:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (187A7400) [pid = 3780] [serial = 773] [outer = 00000000] 16:43:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (188A4C00) [pid = 3780] [serial = 774] [outer = 187A7400] 16:43:54 INFO - PROCESS | 3780 | 1462581834118 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (188A5C00) [pid = 3780] [serial = 775] [outer = 187A7400] 16:43:54 INFO - PROCESS | 3780 | 1462581834491 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 654ms 16:43:54 INFO - PROCESS | 3780 | 1462581834546 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 3780 | 1462581834548 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 16:43:54 INFO - PROCESS | 3780 | 1462581834551 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:43:54 INFO - PROCESS | 3780 | 1462581834553 Marionette TRACE conn2 <- [1,998,null,{}] 16:43:54 INFO - PROCESS | 3780 | 1462581834557 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 3780 | 1462581834644 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:43:54 INFO - PROCESS | 3780 | 1462581834650 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 3780 | ++DOCSHELL 175DF800 == 41 [pid = 3780] [id = 259] 16:43:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (188AC000) [pid = 3780] [serial = 776] [outer = 00000000] 16:43:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (188F9000) [pid = 3780] [serial = 777] [outer = 188AC000] 16:43:54 INFO - PROCESS | 3780 | 1462581834744 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (188FFC00) [pid = 3780] [serial = 778] [outer = 188AC000] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (181E8800) [pid = 3780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (188F7000) [pid = 3780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16487800) [pid = 3780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1486D000) [pid = 3780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (105D9000) [pid = 3780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (170E7800) [pid = 3780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10D67000) [pid = 3780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19EB9400) [pid = 3780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (12E0A400) [pid = 3780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:43:54 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (179E2400) [pid = 3780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:43:55 INFO - PROCESS | 3780 | 1462581835181 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 654ms 16:43:55 INFO - PROCESS | 3780 | 1462581835223 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 3780 | 1462581835225 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 16:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:43:55 INFO - PROCESS | 3780 | 1462581835232 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 3780 | 1462581835233 Marionette TRACE conn2 <- [1,1002,null,{}] 16:43:55 INFO - PROCESS | 3780 | 1462581835236 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3780 | 1462581835305 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:43:55 INFO - PROCESS | 3780 | 1462581835312 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 3780 | ++DOCSHELL 10D67000 == 42 [pid = 3780] [id = 260] 16:43:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (12E0B400) [pid = 3780] [serial = 779] [outer = 00000000] 16:43:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (187A9800) [pid = 3780] [serial = 780] [outer = 12E0B400] 16:43:55 INFO - PROCESS | 3780 | 1462581835358 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188F8400) [pid = 3780] [serial = 781] [outer = 12E0B400] 16:43:55 INFO - PROCESS | 3780 | 1462581835764 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 16:43:55 INFO - PROCESS | 3780 | 1462581835788 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 3780 | 1462581835790 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 16:43:55 INFO - PROCESS | 3780 | 1462581835793 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:43:55 INFO - PROCESS | 3780 | 1462581835795 Marionette TRACE conn2 <- [1,1006,null,{}] 16:43:55 INFO - PROCESS | 3780 | 1462581835803 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3780 | 1462581835884 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:43:55 INFO - PROCESS | 3780 | 1462581835891 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 3780 | ++DOCSHELL 19EB5400 == 43 [pid = 3780] [id = 261] 16:43:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19EB6C00) [pid = 3780] [serial = 782] [outer = 00000000] 16:43:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A0CAC00) [pid = 3780] [serial = 783] [outer = 19EB6C00] 16:43:55 INFO - PROCESS | 3780 | 1462581835936 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A0D6C00) [pid = 3780] [serial = 784] [outer = 19EB6C00] 16:43:56 INFO - PROCESS | 3780 | 1462581836299 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 529ms 16:43:56 INFO - PROCESS | 3780 | 1462581836339 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 3780 | 1462581836341 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 16:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:43:56 INFO - PROCESS | 3780 | 1462581836345 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 3780 | 1462581836346 Marionette TRACE conn2 <- [1,1010,null,{}] 16:43:56 INFO - PROCESS | 3780 | 1462581836350 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 3780 | 1462581836434 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:43:56 INFO - PROCESS | 3780 | 1462581836423 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D4C00 == 44 [pid = 3780] [id = 262] 16:43:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A0D8800) [pid = 3780] [serial = 785] [outer = 00000000] 16:43:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A6F9400) [pid = 3780] [serial = 786] [outer = 1A0D8800] 16:43:56 INFO - PROCESS | 3780 | 1462581836473 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1AD38400) [pid = 3780] [serial = 787] [outer = 1A0D8800] 16:43:57 INFO - PROCESS | 3780 | 1462581837100 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 807ms 16:43:57 INFO - PROCESS | 3780 | 1462581837149 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 3780 | 1462581837157 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 16:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:43:57 INFO - PROCESS | 3780 | 1462581837167 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 3780 | 1462581837171 Marionette TRACE conn2 <- [1,1014,null,{}] 16:43:57 INFO - PROCESS | 3780 | 1462581837178 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 3780 | 1462581837276 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:43:57 INFO - PROCESS | 3780 | 1462581837407 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 3780 | ++DOCSHELL 12ED3000 == 45 [pid = 3780] [id = 263] 16:43:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12EDE000) [pid = 3780] [serial = 788] [outer = 00000000] 16:43:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (13FA8400) [pid = 3780] [serial = 789] [outer = 12EDE000] 16:43:57 INFO - PROCESS | 3780 | 1462581837466 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (14804C00) [pid = 3780] [serial = 790] [outer = 12EDE000] 16:43:58 INFO - PROCESS | 3780 | 1462581838048 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 933ms 16:43:58 INFO - PROCESS | 3780 | 1462581838104 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 3780 | 1462581838110 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 16:43:58 INFO - PROCESS | 3780 | 1462581838138 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:43:58 INFO - PROCESS | 3780 | 1462581838141 Marionette TRACE conn2 <- [1,1018,null,{}] 16:43:58 INFO - PROCESS | 3780 | 1462581838146 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 3780 | 1462581838270 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:43:58 INFO - PROCESS | 3780 | 1462581838399 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 3780 | ++DOCSHELL 15D63C00 == 46 [pid = 3780] [id = 264] 16:43:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (15D68C00) [pid = 3780] [serial = 791] [outer = 00000000] 16:43:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (167F1000) [pid = 3780] [serial = 792] [outer = 15D68C00] 16:43:58 INFO - PROCESS | 3780 | 1462581838456 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (16F90000) [pid = 3780] [serial = 793] [outer = 15D68C00] 16:43:59 INFO - PROCESS | 3780 | 1462581839031 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 919ms 16:43:59 INFO - PROCESS | 3780 | 1462581839060 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 3780 | 1462581839063 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:43:59 INFO - PROCESS | 3780 | 1462581839067 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 3780 | 1462581839070 Marionette TRACE conn2 <- [1,1022,null,{}] 16:43:59 INFO - PROCESS | 3780 | 1462581839099 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 3780 | 1462581839207 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:43:59 INFO - PROCESS | 3780 | 1462581839342 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 3780 | ++DOCSHELL 111CFC00 == 47 [pid = 3780] [id = 265] 16:43:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A0CD800) [pid = 3780] [serial = 794] [outer = 00000000] 16:43:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A65B000) [pid = 3780] [serial = 795] [outer = 1A0CD800] 16:43:59 INFO - PROCESS | 3780 | 1462581839402 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AD3BC00) [pid = 3780] [serial = 796] [outer = 1A0CD800] 16:44:00 INFO - PROCESS | 3780 | 1462581840125 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1086ms 16:44:00 INFO - PROCESS | 3780 | 1462581840145 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 3780 | 1462581840149 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 16:44:00 INFO - PROCESS | 3780 | 1462581840154 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:44:00 INFO - PROCESS | 3780 | 1462581840158 Marionette TRACE conn2 <- [1,1026,null,{}] 16:44:00 INFO - PROCESS | 3780 | 1462581840165 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 3780 | 1462581840274 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:44:00 INFO - PROCESS | 3780 | 1462581840392 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 3780 | ++DOCSHELL 130D8800 == 48 [pid = 3780] [id = 266] 16:44:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (13234800) [pid = 3780] [serial = 797] [outer = 00000000] 16:44:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (14599C00) [pid = 3780] [serial = 798] [outer = 13234800] 16:44:00 INFO - PROCESS | 3780 | 1462581840442 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (15D62400) [pid = 3780] [serial = 799] [outer = 13234800] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 19EB5400 == 47 [pid = 3780] [id = 261] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 10D67000 == 46 [pid = 3780] [id = 260] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 175DF800 == 45 [pid = 3780] [id = 259] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 1847BC00 == 44 [pid = 3780] [id = 258] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 130DD000 == 43 [pid = 3780] [id = 257] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 16F94C00 == 42 [pid = 3780] [id = 256] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 16BC6800 == 41 [pid = 3780] [id = 255] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 145A6000 == 40 [pid = 3780] [id = 254] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 10D68800 == 39 [pid = 3780] [id = 253] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 0FD86800 == 38 [pid = 3780] [id = 252] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 16BC4C00 == 37 [pid = 3780] [id = 250] 16:44:00 INFO - PROCESS | 3780 | --DOCSHELL 12C46C00 == 36 [pid = 3780] [id = 249] 16:44:00 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1AD3B000) [pid = 3780] [serial = 744] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1354E800) [pid = 3780] [serial = 705] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (16BC5800) [pid = 3780] [serial = 708] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A6F7400) [pid = 3780] [serial = 711] [outer = 00000000] [url = about:blank] 16:44:00 INFO - PROCESS | 3780 | 1462581840983 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 849ms 16:44:00 INFO - PROCESS | 3780 | 1462581840997 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 3780 | 1462581841003 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:44:01 INFO - PROCESS | 3780 | 1462581841009 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 3780 | 1462581841012 Marionette TRACE conn2 <- [1,1030,null,{}] 16:44:01 INFO - PROCESS | 3780 | 1462581841016 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 3780 | 1462581841098 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:44:01 INFO - PROCESS | 3780 | 1462581841108 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 3780 | ++DOCSHELL 122AD800 == 37 [pid = 3780] [id = 267] 16:44:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (122AE400) [pid = 3780] [serial = 800] [outer = 00000000] 16:44:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (15D8B000) [pid = 3780] [serial = 801] [outer = 122AE400] 16:44:01 INFO - PROCESS | 3780 | 1462581841172 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (167EB800) [pid = 3780] [serial = 802] [outer = 122AE400] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (16F8E000) [pid = 3780] [serial = 738] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1A6F6400) [pid = 3780] [serial = 742] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A0CB400) [pid = 3780] [serial = 741] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1A19B800) [pid = 3780] [serial = 736] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (16FA9C00) [pid = 3780] [serial = 739] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (179E1000) [pid = 3780] [serial = 727] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1847E000) [pid = 3780] [serial = 729] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (19EB4C00) [pid = 3780] [serial = 732] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (187B4400) [pid = 3780] [serial = 730] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (179A4000) [pid = 3780] [serial = 726] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15D80400) [pid = 3780] [serial = 720] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (16484800) [pid = 3780] [serial = 721] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (12223C00) [pid = 3780] [serial = 715] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (115A1000) [pid = 3780] [serial = 714] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1742E400) [pid = 3780] [serial = 723] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (174D6000) [pid = 3780] [serial = 724] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (12E0D000) [pid = 3780] [serial = 717] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (132AEC00) [pid = 3780] [serial = 718] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A199000) [pid = 3780] [serial = 735] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19EB8000) [pid = 3780] [serial = 733] [outer = 00000000] [url = about:blank] 16:44:01 INFO - PROCESS | 3780 | 1462581841578 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 612ms 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:44:01 INFO - PROCESS | 3780 | 1462581841642 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 3780 | 1462581841645 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 16:44:01 INFO - PROCESS | 3780 | 1462581841648 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 3780 | 1462581841652 Marionette TRACE conn2 <- [1,1034,null,{}] 16:44:01 INFO - PROCESS | 3780 | 1462581841662 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 3780 | 1462581841730 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:44:01 INFO - PROCESS | 3780 | 1462581841738 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 3780 | ++DOCSHELL 16BD1800 == 38 [pid = 3780] [id = 268] 16:44:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16BD1C00) [pid = 3780] [serial = 803] [outer = 00000000] 16:44:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17043000) [pid = 3780] [serial = 804] [outer = 16BD1C00] 16:44:01 INFO - PROCESS | 3780 | 1462581841786 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (174D5000) [pid = 3780] [serial = 805] [outer = 16BD1C00] 16:44:02 INFO - PROCESS | 3780 | 1462581842188 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 557ms 16:44:02 INFO - PROCESS | 3780 | 1462581842211 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3780 | 1462581842213 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:44:02 INFO - PROCESS | 3780 | 1462581842220 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 3780 | 1462581842222 Marionette TRACE conn2 <- [1,1038,null,{}] 16:44:02 INFO - PROCESS | 3780 | 1462581842225 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 3780 | 1462581842298 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:44:02 INFO - PROCESS | 3780 | 1462581842305 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 3780 | ++DOCSHELL 145A3C00 == 39 [pid = 3780] [id = 269] 16:44:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17428800) [pid = 3780] [serial = 806] [outer = 00000000] 16:44:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17EEF000) [pid = 3780] [serial = 807] [outer = 17428800] 16:44:02 INFO - PROCESS | 3780 | 1462581842350 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (181EA000) [pid = 3780] [serial = 808] [outer = 17428800] 16:44:02 INFO - PROCESS | 3780 | 1462581842745 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 571ms 16:44:02 INFO - PROCESS | 3780 | 1462581842777 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3780 | 1462581842779 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:44:02 INFO - PROCESS | 3780 | 1462581842783 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 3780 | 1462581842785 Marionette TRACE conn2 <- [1,1042,null,{}] 16:44:02 INFO - PROCESS | 3780 | 1462581842788 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 3780 | 1462581842879 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:44:02 INFO - PROCESS | 3780 | 1462581842886 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 3780 | ++DOCSHELL 179A8800 == 40 [pid = 3780] [id = 270] 16:44:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (181A5000) [pid = 3780] [serial = 809] [outer = 00000000] 16:44:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (188A0C00) [pid = 3780] [serial = 810] [outer = 181A5000] 16:44:02 INFO - PROCESS | 3780 | 1462581842914 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (188AE000) [pid = 3780] [serial = 811] [outer = 181A5000] 16:44:03 INFO - PROCESS | 3780 | 1462581843385 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 626ms 16:44:03 INFO - PROCESS | 3780 | 1462581843418 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 3780 | 1462581843420 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 16:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:44:03 INFO - PROCESS | 3780 | 1462581843423 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 3780 | 1462581843425 Marionette TRACE conn2 <- [1,1046,null,{}] 16:44:03 INFO - PROCESS | 3780 | 1462581843428 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 3780 | 1462581843543 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:44:03 INFO - PROCESS | 3780 | 1462581843604 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 3780 | ++DOCSHELL 188A1C00 == 41 [pid = 3780] [id = 271] 16:44:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A035400) [pid = 3780] [serial = 812] [outer = 00000000] 16:44:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A199000) [pid = 3780] [serial = 813] [outer = 1A035400] 16:44:03 INFO - PROCESS | 3780 | 1462581843651 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A660800) [pid = 3780] [serial = 814] [outer = 1A035400] 16:44:04 INFO - PROCESS | 3780 | 1462581844026 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 655ms 16:44:04 INFO - PROCESS | 3780 | 1462581844114 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 3780 | 1462581844116 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 16:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:44:04 INFO - PROCESS | 3780 | 1462581844122 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 3780 | 1462581844124 Marionette TRACE conn2 <- [1,1050,null,{}] 16:44:04 INFO - PROCESS | 3780 | 1462581844111 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 3780 | 1462581844223 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:44:04 INFO - PROCESS | 3780 | 1462581844287 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 3780 | ++DOCSHELL 11B66800 == 42 [pid = 3780] [id = 272] 16:44:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A037400) [pid = 3780] [serial = 815] [outer = 00000000] 16:44:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AD33800) [pid = 3780] [serial = 816] [outer = 1A037400] 16:44:04 INFO - PROCESS | 3780 | 1462581844314 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AD40C00) [pid = 3780] [serial = 817] [outer = 1A037400] 16:44:04 INFO - PROCESS | 3780 | 1462581844694 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 626ms 16:44:04 INFO - PROCESS | 3780 | 1462581844742 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 3780 | 1462581844744 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 16:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:44:04 INFO - PROCESS | 3780 | 1462581844757 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 3780 | 1462581844758 Marionette TRACE conn2 <- [1,1054,null,{}] 16:44:04 INFO - PROCESS | 3780 | 1462581844762 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 3780 | 1462581844853 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:44:04 INFO - PROCESS | 3780 | 1462581844863 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 3780 | ++DOCSHELL 1A657C00 == 43 [pid = 3780] [id = 273] 16:44:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A65C000) [pid = 3780] [serial = 818] [outer = 00000000] 16:44:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1B115000) [pid = 3780] [serial = 819] [outer = 1A65C000] 16:44:04 INFO - PROCESS | 3780 | 1462581844907 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1B116C00) [pid = 3780] [serial = 820] [outer = 1A65C000] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (17436400) [pid = 3780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (187A7400) [pid = 3780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (16BC6C00) [pid = 3780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (0FDE7800) [pid = 3780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (14802800) [pid = 3780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17048800) [pid = 3780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (188AC000) [pid = 3780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (11137000) [pid = 3780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (12E0B400) [pid = 3780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (19EB6C00) [pid = 3780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (115DD400) [pid = 3780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (167F3800) [pid = 3780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (12E07000) [pid = 3780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A999800) [pid = 3780] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1847DC00) [pid = 3780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:44:05 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15D96800) [pid = 3780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:44:05 INFO - PROCESS | 3780 | 1462581845453 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 738ms 16:44:05 INFO - PROCESS | 3780 | 1462581845486 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 3780 | 1462581845489 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 16:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:44:05 INFO - PROCESS | 3780 | 1462581845492 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 3780 | 1462581845494 Marionette TRACE conn2 <- [1,1058,null,{}] 16:44:05 INFO - PROCESS | 3780 | 1462581845498 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 3780 | 1462581845577 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:44:05 INFO - PROCESS | 3780 | 1462581845584 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 3780 | ++DOCSHELL 11BBC400 == 44 [pid = 3780] [id = 274] 16:44:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (12E10800) [pid = 3780] [serial = 821] [outer = 00000000] 16:44:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (16BC8800) [pid = 3780] [serial = 822] [outer = 12E10800] 16:44:05 INFO - PROCESS | 3780 | 1462581845629 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1751D800) [pid = 3780] [serial = 823] [outer = 12E10800] 16:44:06 INFO - PROCESS | 3780 | 1462581846027 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 571ms 16:44:06 INFO - PROCESS | 3780 | 1462581846070 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:44:06 INFO - PROCESS | 3780 | 1462581846072 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 16:44:06 INFO - PROCESS | 3780 | 1462581846076 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 3780 | 1462581846077 Marionette TRACE conn2 <- [1,1062,null,{}] 16:44:06 INFO - PROCESS | 3780 | 1462581846080 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 3780 | 1462581846142 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:44:06 INFO - PROCESS | 3780 | 1462581846148 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 3780 | ++DOCSHELL 15341C00 == 45 [pid = 3780] [id = 275] 16:44:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (18827C00) [pid = 3780] [serial = 824] [outer = 00000000] 16:44:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A6F6400) [pid = 3780] [serial = 825] [outer = 18827C00] 16:44:06 INFO - PROCESS | 3780 | 1462581846193 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1B114C00) [pid = 3780] [serial = 826] [outer = 18827C00] 16:44:06 INFO - PROCESS | 3780 | 1462581846584 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 529ms 16:44:06 INFO - PROCESS | 3780 | 1462581846611 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 3780 | 1462581846613 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:44:06 INFO - PROCESS | 3780 | 1462581846630 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 3780 | 1462581846632 Marionette TRACE conn2 <- [1,1066,null,{}] 16:44:06 INFO - PROCESS | 3780 | 1462581846639 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 3780 | 1462581846721 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:44:06 INFO - PROCESS | 3780 | 1462581846730 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 3780 | ++DOCSHELL 148BD000 == 46 [pid = 3780] [id = 276] 16:44:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (148C0400) [pid = 3780] [serial = 827] [outer = 00000000] 16:44:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (148C7800) [pid = 3780] [serial = 828] [outer = 148C0400] 16:44:06 INFO - PROCESS | 3780 | 1462581846779 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A6F5800) [pid = 3780] [serial = 829] [outer = 148C0400] 16:44:07 INFO - PROCESS | 3780 | 1462581847434 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 849ms 16:44:07 INFO - PROCESS | 3780 | 1462581847470 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 3780 | 1462581847475 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 16:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:44:07 INFO - PROCESS | 3780 | 1462581847480 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 3780 | 1462581847485 Marionette TRACE conn2 <- [1,1070,null,{}] 16:44:07 INFO - PROCESS | 3780 | 1462581847491 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 3780 | 1462581847621 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:44:07 INFO - PROCESS | 3780 | 1462581847733 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 3780 | ++DOCSHELL 122B1400 == 47 [pid = 3780] [id = 277] 16:44:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (12EDBC00) [pid = 3780] [serial = 830] [outer = 00000000] 16:44:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1480D000) [pid = 3780] [serial = 831] [outer = 12EDBC00] 16:44:07 INFO - PROCESS | 3780 | 1462581847790 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (148C1400) [pid = 3780] [serial = 832] [outer = 12EDBC00] 16:44:08 INFO - PROCESS | 3780 | 1462581848300 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 891ms 16:44:08 INFO - PROCESS | 3780 | 1462581848369 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 3780 | 1462581848375 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 16:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:44:08 INFO - PROCESS | 3780 | 1462581848382 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 3780 | 1462581848385 Marionette TRACE conn2 <- [1,1074,null,{}] 16:44:08 INFO - PROCESS | 3780 | 1462581848389 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 3780 | 1462581848483 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:44:08 INFO - PROCESS | 3780 | 1462581848617 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 3780 | ++DOCSHELL 13C28400 == 48 [pid = 3780] [id = 278] 16:44:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (148C0800) [pid = 3780] [serial = 833] [outer = 00000000] 16:44:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (167F0000) [pid = 3780] [serial = 834] [outer = 148C0800] 16:44:08 INFO - PROCESS | 3780 | 1462581848675 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (16BD0800) [pid = 3780] [serial = 835] [outer = 148C0800] 16:44:09 INFO - PROCESS | 3780 | 1462581849243 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 919ms 16:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:44:09 INFO - PROCESS | 3780 | 1462581849309 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 3780 | 1462581849311 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 16:44:09 INFO - PROCESS | 3780 | 1462581849331 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 3780 | 1462581849335 Marionette TRACE conn2 <- [1,1078,null,{}] 16:44:09 INFO - PROCESS | 3780 | 1462581849346 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 3780 | 1462581849490 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:44:09 INFO - PROCESS | 3780 | 1462581849619 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 3780 | ++DOCSHELL 12C46C00 == 49 [pid = 3780] [id = 279] 16:44:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (12E0D400) [pid = 3780] [serial = 836] [outer = 00000000] 16:44:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (13CC3C00) [pid = 3780] [serial = 837] [outer = 12E0D400] 16:44:09 INFO - PROCESS | 3780 | 1462581849677 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (16F94800) [pid = 3780] [serial = 838] [outer = 12E0D400] 16:44:10 INFO - PROCESS | 3780 | 1462581850337 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1030ms 16:44:10 INFO - PROCESS | 3780 | 1462581850353 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 3780 | 1462581850357 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 16:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:44:10 INFO - PROCESS | 3780 | 1462581850381 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 3780 | 1462581850385 Marionette TRACE conn2 <- [1,1082,null,{}] 16:44:10 INFO - PROCESS | 3780 | 1462581850391 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 3780 | 1462581850474 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:44:10 INFO - PROCESS | 3780 | 1462581850580 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 3780 | ++DOCSHELL 111DC000 == 50 [pid = 3780] [id = 280] 16:44:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (12223800) [pid = 3780] [serial = 839] [outer = 00000000] 16:44:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (132AC400) [pid = 3780] [serial = 840] [outer = 12223800] 16:44:10 INFO - PROCESS | 3780 | 1462581850611 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (14599000) [pid = 3780] [serial = 841] [outer = 12223800] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 15341C00 == 49 [pid = 3780] [id = 275] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 11BBC400 == 48 [pid = 3780] [id = 274] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 1A657C00 == 47 [pid = 3780] [id = 273] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 11B66800 == 46 [pid = 3780] [id = 272] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 188A1C00 == 45 [pid = 3780] [id = 271] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 188F4800 == 44 [pid = 3780] [id = 248] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 179A8800 == 43 [pid = 3780] [id = 270] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 145A3C00 == 42 [pid = 3780] [id = 269] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 16BD1800 == 41 [pid = 3780] [id = 268] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 122AD800 == 40 [pid = 3780] [id = 267] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 130D8800 == 39 [pid = 3780] [id = 266] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 15D63C00 == 38 [pid = 3780] [id = 264] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (14598800) [pid = 3780] [serial = 747] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (170F1400) [pid = 3780] [serial = 750] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1AD3CC00) [pid = 3780] [serial = 753] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1A6F9400) [pid = 3780] [serial = 786] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOCSHELL 12ED3000 == 37 [pid = 3780] [id = 263] 16:44:11 INFO - PROCESS | 3780 | 1462581851199 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 835ms 16:44:11 INFO - PROCESS | 3780 | 1462581851223 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 3780 | 1462581851209 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:44:11 INFO - PROCESS | 3780 | 1462581851215 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 3780 | 1462581851218 Marionette TRACE conn2 <- [1,1086,null,{}] 16:44:11 INFO - PROCESS | 3780 | 1462581851221 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 3780 | 1462581851318 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (13F51000) [pid = 3780] [serial = 663] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1750F800) [pid = 3780] [serial = 627] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1486C400) [pid = 3780] [serial = 624] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1AD34800) [pid = 3780] [serial = 703] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (19EB3000) [pid = 3780] [serial = 621] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (16BCC000) [pid = 3780] [serial = 666] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15D82800) [pid = 3780] [serial = 763] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1742D400) [pid = 3780] [serial = 768] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (188F9000) [pid = 3780] [serial = 777] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (12216400) [pid = 3780] [serial = 759] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (132F0C00) [pid = 3780] [serial = 760] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (188A5C00) [pid = 3780] [serial = 775] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (187A9800) [pid = 3780] [serial = 780] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A0CAC00) [pid = 3780] [serial = 783] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (188FFC00) [pid = 3780] [serial = 778] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17432000) [pid = 3780] [serial = 769] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (188F8400) [pid = 3780] [serial = 781] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A0D6C00) [pid = 3780] [serial = 784] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1754BC00) [pid = 3780] [serial = 771] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (188A4C00) [pid = 3780] [serial = 774] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17EF3800) [pid = 3780] [serial = 772] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16BCD400) [pid = 3780] [serial = 765] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (16BD2C00) [pid = 3780] [serial = 766] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13230400) [pid = 3780] [serial = 757] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (115A5800) [pid = 3780] [serial = 756] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14871400) [pid = 3780] [serial = 762] [outer = 00000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3780 | 1462581851397 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 3780 | ++DOCSHELL 0FDE7800 == 38 [pid = 3780] [id = 281] 16:44:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10530800) [pid = 3780] [serial = 842] [outer = 00000000] 16:44:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12222C00) [pid = 3780] [serial = 843] [outer = 10530800] 16:44:11 INFO - PROCESS | 3780 | 1462581851443 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1348E800) [pid = 3780] [serial = 844] [outer = 10530800] 16:44:11 INFO - PROCESS | 3780 | 1462581851819 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 654ms 16:44:11 INFO - PROCESS | 3780 | 1462581851892 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 3780 | 1462581851877 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 16:44:11 INFO - PROCESS | 3780 | 1462581851880 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:44:11 INFO - PROCESS | 3780 | 1462581851884 Marionette TRACE conn2 <- [1,1090,null,{}] 16:44:11 INFO - PROCESS | 3780 | 1462581851894 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 3780 | 1462581851977 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:44:11 INFO - PROCESS | 3780 | 1462581851994 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 3780 | ++DOCSHELL 15D88400 == 39 [pid = 3780] [id = 282] 16:44:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15D88C00) [pid = 3780] [serial = 845] [outer = 00000000] 16:44:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16487400) [pid = 3780] [serial = 846] [outer = 15D88C00] 16:44:12 INFO - PROCESS | 3780 | 1462581852041 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (167E9400) [pid = 3780] [serial = 847] [outer = 15D88C00] 16:44:12 INFO - PROCESS | 3780 | 1462581852433 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 571ms 16:44:12 INFO - PROCESS | 3780 | 1462581852457 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 3780 | 1462581852459 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:44:12 INFO - PROCESS | 3780 | 1462581852463 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3780 | 1462581852465 Marionette TRACE conn2 <- [1,1094,null,{}] 16:44:12 INFO - PROCESS | 3780 | 1462581852468 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 3780 | 1462581852550 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:44:12 INFO - PROCESS | 3780 | 1462581852558 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 3780 | ++DOCSHELL 167EC400 == 40 [pid = 3780] [id = 283] 16:44:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (167EE400) [pid = 3780] [serial = 848] [outer = 00000000] 16:44:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16F88C00) [pid = 3780] [serial = 849] [outer = 167EE400] 16:44:12 INFO - PROCESS | 3780 | 1462581852588 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17428000) [pid = 3780] [serial = 850] [outer = 167EE400] 16:44:12 INFO - PROCESS | 3780 | 1462581852970 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 529ms 16:44:12 INFO - PROCESS | 3780 | 1462581852997 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:44:12 INFO - PROCESS | 3780 | 1462581852999 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 3780 | 1462581853003 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3780 | 1462581853004 Marionette TRACE conn2 <- [1,1098,null,{}] 16:44:13 INFO - PROCESS | 3780 | 1462581853008 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 3780 | 1462581853098 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:44:13 INFO - PROCESS | 3780 | 1462581853107 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 3780 | ++DOCSHELL 17433400 == 41 [pid = 3780] [id = 284] 16:44:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17433C00) [pid = 3780] [serial = 851] [outer = 00000000] 16:44:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17513800) [pid = 3780] [serial = 852] [outer = 17433C00] 16:44:13 INFO - PROCESS | 3780 | 1462581853153 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17546800) [pid = 3780] [serial = 853] [outer = 17433C00] 16:44:13 INFO - PROCESS | 3780 | 1462581853616 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 654ms 16:44:13 INFO - PROCESS | 3780 | 1462581853659 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 3780 | 1462581853661 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 16:44:13 INFO - PROCESS | 3780 | 1462581853665 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:44:13 INFO - PROCESS | 3780 | 1462581853666 Marionette TRACE conn2 <- [1,1102,null,{}] 16:44:13 INFO - PROCESS | 3780 | 1462581853670 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 3780 | 1462581853786 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:44:13 INFO - PROCESS | 3780 | 1462581853847 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 3780 | ++DOCSHELL 10D69C00 == 42 [pid = 3780] [id = 285] 16:44:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17C1DC00) [pid = 3780] [serial = 854] [outer = 00000000] 16:44:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (181E7800) [pid = 3780] [serial = 855] [outer = 17C1DC00] 16:44:13 INFO - PROCESS | 3780 | 1462581853894 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1847F000) [pid = 3780] [serial = 856] [outer = 17C1DC00] 16:44:14 INFO - PROCESS | 3780 | 1462581854276 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 627ms 16:44:14 INFO - PROCESS | 3780 | 1462581854299 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3780 | 1462581854301 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:44:14 INFO - PROCESS | 3780 | 1462581854300 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 3780 | 1462581854301 Marionette TRACE conn2 <- [1,1106,null,{}] 16:44:14 INFO - PROCESS | 3780 | 1462581854305 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 3780 | 1462581854461 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:44:14 INFO - PROCESS | 3780 | 1462581854506 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 3780 | ++DOCSHELL 11137000 == 43 [pid = 3780] [id = 286] 16:44:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (111D0400) [pid = 3780] [serial = 857] [outer = 00000000] 16:44:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (18826400) [pid = 3780] [serial = 858] [outer = 111D0400] 16:44:14 INFO - PROCESS | 3780 | 1462581854552 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188A1C00) [pid = 3780] [serial = 859] [outer = 111D0400] 16:44:14 INFO - PROCESS | 3780 | 1462581854927 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 668ms 16:44:14 INFO - PROCESS | 3780 | 1462581854969 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3780 | 1462581854971 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:44:14 INFO - PROCESS | 3780 | 1462581854974 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 3780 | 1462581854976 Marionette TRACE conn2 <- [1,1110,null,{}] 16:44:14 INFO - PROCESS | 3780 | 1462581854986 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 3780 | 1462581855092 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:44:15 INFO - PROCESS | 3780 | 1462581855105 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3780 | ++DOCSHELL 1415A800 == 44 [pid = 3780] [id = 287] 16:44:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1480DC00) [pid = 3780] [serial = 860] [outer = 00000000] 16:44:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (181A2000) [pid = 3780] [serial = 861] [outer = 1480DC00] 16:44:15 INFO - PROCESS | 3780 | 1462581855411 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (188F2800) [pid = 3780] [serial = 862] [outer = 1480DC00] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A65F400) [pid = 3780] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (188A5800) [pid = 3780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1A035400) [pid = 3780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1A037400) [pid = 3780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A65C000) [pid = 3780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (12EDE000) [pid = 3780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (181A5000) [pid = 3780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17428800) [pid = 3780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A0CD800) [pid = 3780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13234800) [pid = 3780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (122AE400) [pid = 3780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15D68C00) [pid = 3780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16BD1C00) [pid = 3780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12E10800) [pid = 3780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (18827C00) [pid = 3780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A999C00) [pid = 3780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12E05000) [pid = 3780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (16BC5000) [pid = 3780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12C12400) [pid = 3780] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15D89C00) [pid = 3780] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:44:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A99FC00) [pid = 3780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:44:15 INFO - PROCESS | 3780 | 1462581855781 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 835ms 16:44:15 INFO - PROCESS | 3780 | 1462581855824 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 3780 | 1462581855827 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:44:15 INFO - PROCESS | 3780 | 1462581855830 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 3780 | 1462581855832 Marionette TRACE conn2 <- [1,1114,null,{}] 16:44:15 INFO - PROCESS | 3780 | 1462581855836 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 3780 | 1462581855928 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:44:15 INFO - PROCESS | 3780 | 1462581855938 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3780 | ++DOCSHELL 10D66000 == 45 [pid = 3780] [id = 288] 16:44:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10D67C00) [pid = 3780] [serial = 863] [outer = 00000000] 16:44:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (14806800) [pid = 3780] [serial = 864] [outer = 10D67C00] 16:44:15 INFO - PROCESS | 3780 | 1462581855982 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (148C2800) [pid = 3780] [serial = 865] [outer = 10D67C00] 16:44:16 INFO - PROCESS | 3780 | 1462581856341 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 529ms 16:44:16 INFO - PROCESS | 3780 | 1462581856349 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 3780 | 1462581856351 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 16:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:44:16 INFO - PROCESS | 3780 | 1462581856355 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 3780 | 1462581856356 Marionette TRACE conn2 <- [1,1118,null,{}] 16:44:16 INFO - PROCESS | 3780 | 1462581856359 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 3780 | 1462581856440 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:44:16 INFO - PROCESS | 3780 | 1462581856518 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 3780 | ++DOCSHELL 145A3000 == 46 [pid = 3780] [id = 289] 16:44:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15D68C00) [pid = 3780] [serial = 866] [outer = 00000000] 16:44:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (188AAC00) [pid = 3780] [serial = 867] [outer = 15D68C00] 16:44:16 INFO - PROCESS | 3780 | 1462581856566 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (19EB0C00) [pid = 3780] [serial = 868] [outer = 15D68C00] 16:44:16 INFO - PROCESS | 3780 | 1462581856925 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 16:44:16 INFO - PROCESS | 3780 | 1462581856994 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 3780 | 1462581856997 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 16:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:44:16 INFO - PROCESS | 3780 | 1462581857005 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 3780 | 1462581857008 Marionette TRACE conn2 <- [1,1122,null,{}] 16:44:17 INFO - PROCESS | 3780 | 1462581857011 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 3780 | 1462581857089 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:44:17 INFO - PROCESS | 3780 | 1462581857097 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 3780 | ++DOCSHELL 19EB4C00 == 47 [pid = 3780] [id = 290] 16:44:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19F20400) [pid = 3780] [serial = 869] [outer = 00000000] 16:44:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A0CCC00) [pid = 3780] [serial = 870] [outer = 19F20400] 16:44:17 INFO - PROCESS | 3780 | 1462581857152 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A0D8C00) [pid = 3780] [serial = 871] [outer = 19F20400] 16:44:17 INFO - PROCESS | 3780 | 1462581857808 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 835ms 16:44:17 INFO - PROCESS | 3780 | 1462581857850 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 3780 | 1462581857855 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 16:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:44:17 INFO - PROCESS | 3780 | 1462581857860 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 3780 | 1462581857865 Marionette TRACE conn2 <- [1,1126,null,{}] 16:44:17 INFO - PROCESS | 3780 | 1462581857853 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 3780 | 1462581857966 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:44:18 INFO - PROCESS | 3780 | 1462581858100 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 3780 | ++DOCSHELL 12C13400 == 48 [pid = 3780] [id = 291] 16:44:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (12C44400) [pid = 3780] [serial = 872] [outer = 00000000] 16:44:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13C2AC00) [pid = 3780] [serial = 873] [outer = 12C44400] 16:44:18 INFO - PROCESS | 3780 | 1462581858158 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (14868400) [pid = 3780] [serial = 874] [outer = 12C44400] 16:44:18 INFO - PROCESS | 3780 | 1462581858698 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 891ms 16:44:18 INFO - PROCESS | 3780 | 1462581858744 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 3780 | 1462581858750 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:44:18 INFO - PROCESS | 3780 | 1462581858757 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 3780 | 1462581858760 Marionette TRACE conn2 <- [1,1130,null,{}] 16:44:18 INFO - PROCESS | 3780 | 1462581858764 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 3780 | 1462581858872 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:44:18 INFO - PROCESS | 3780 | 1462581858975 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 3780 | ++DOCSHELL 13FA5C00 == 49 [pid = 3780] [id = 292] 16:44:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (145A5000) [pid = 3780] [serial = 875] [outer = 00000000] 16:44:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (167E7C00) [pid = 3780] [serial = 876] [outer = 145A5000] 16:44:19 INFO - PROCESS | 3780 | 1462581859013 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16BD2C00) [pid = 3780] [serial = 877] [outer = 145A5000] 16:44:19 INFO - PROCESS | 3780 | 1462581859618 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 877ms 16:44:19 INFO - PROCESS | 3780 | 1462581859647 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 3780 | 1462581859631 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 16:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:44:19 INFO - PROCESS | 3780 | 1462581859635 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 3780 | 1462581859639 Marionette TRACE conn2 <- [1,1134,null,{}] 16:44:19 INFO - PROCESS | 3780 | 1462581859650 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 3780 | 1462581859756 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:44:19 INFO - PROCESS | 3780 | 1462581859841 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 3780 | ++DOCSHELL 188F5000 == 50 [pid = 3780] [id = 293] 16:44:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19EB3400) [pid = 3780] [serial = 878] [outer = 00000000] 16:44:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19F14400) [pid = 3780] [serial = 879] [outer = 19EB3400] 16:44:19 INFO - PROCESS | 3780 | 1462581859898 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A0CC000) [pid = 3780] [serial = 880] [outer = 19EB3400] 16:44:20 INFO - PROCESS | 3780 | 1462581860446 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 835ms 16:44:20 INFO - PROCESS | 3780 | 1462581860496 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 3780 | 1462581860481 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 16:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:44:20 INFO - PROCESS | 3780 | 1462581860484 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 3780 | 1462581860486 Marionette TRACE conn2 <- [1,1138,null,{}] 16:44:20 INFO - PROCESS | 3780 | 1462581860490 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 3780 | 1462581860606 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:44:20 INFO - PROCESS | 3780 | 1462581860690 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 3780 | ++DOCSHELL 16BD2800 == 51 [pid = 3780] [id = 294] 16:44:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (181E4000) [pid = 3780] [serial = 881] [outer = 00000000] 16:44:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A6F9400) [pid = 3780] [serial = 882] [outer = 181E4000] 16:44:20 INFO - PROCESS | 3780 | 1462581860745 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AD31C00) [pid = 3780] [serial = 883] [outer = 181E4000] 16:44:21 INFO - PROCESS | 3780 | 1462581861435 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 975ms 16:44:21 INFO - PROCESS | 3780 | 1462581861485 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 3780 | 1462581861488 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:44:21 INFO - PROCESS | 3780 | 1462581861494 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 3780 | 1462581861498 Marionette TRACE conn2 <- [1,1142,null,{}] 16:44:21 INFO - PROCESS | 3780 | 1462581861485 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 3780 | 1462581861596 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:44:21 INFO - PROCESS | 3780 | 1462581861738 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 3780 | ++DOCSHELL 1486CC00 == 52 [pid = 3780] [id = 295] 16:44:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (148C8800) [pid = 3780] [serial = 884] [outer = 00000000] 16:44:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1538C800) [pid = 3780] [serial = 885] [outer = 148C8800] 16:44:21 INFO - PROCESS | 3780 | 1462581861817 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (15D83C00) [pid = 3780] [serial = 886] [outer = 148C8800] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 145A3000 == 51 [pid = 3780] [id = 289] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 10D66000 == 50 [pid = 3780] [id = 288] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 1415A800 == 49 [pid = 3780] [id = 287] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 11137000 == 48 [pid = 3780] [id = 286] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 10D69C00 == 47 [pid = 3780] [id = 285] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 17433400 == 46 [pid = 3780] [id = 284] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 167EC400 == 45 [pid = 3780] [id = 283] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 15D88400 == 44 [pid = 3780] [id = 282] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 0FDE7800 == 43 [pid = 3780] [id = 281] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 111DC000 == 42 [pid = 3780] [id = 280] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 13C28400 == 41 [pid = 3780] [id = 278] 16:44:22 INFO - PROCESS | 3780 | --DOCSHELL 122B1400 == 40 [pid = 3780] [id = 277] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1415E000) [pid = 3780] [serial = 706] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (17040C00) [pid = 3780] [serial = 709] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A9A0400) [pid = 3780] [serial = 712] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19EB9C00) [pid = 3780] [serial = 660] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15A78C00) [pid = 3780] [serial = 748] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (175E0C00) [pid = 3780] [serial = 751] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AED1C00) [pid = 3780] [serial = 745] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (148C7800) [pid = 3780] [serial = 828] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1AED3800) [pid = 3780] [serial = 754] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1A199000) [pid = 3780] [serial = 813] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AD33800) [pid = 3780] [serial = 816] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A660800) [pid = 3780] [serial = 814] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1B115000) [pid = 3780] [serial = 819] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (13FA8400) [pid = 3780] [serial = 789] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AD40C00) [pid = 3780] [serial = 817] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (188A0C00) [pid = 3780] [serial = 810] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17EEF000) [pid = 3780] [serial = 807] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (181EA000) [pid = 3780] [serial = 808] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1AD3BC00) [pid = 3780] [serial = 796] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A65B000) [pid = 3780] [serial = 795] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15D62400) [pid = 3780] [serial = 799] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (14599C00) [pid = 3780] [serial = 798] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15D8B000) [pid = 3780] [serial = 801] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (167EB800) [pid = 3780] [serial = 802] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (167F1000) [pid = 3780] [serial = 792] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16F90000) [pid = 3780] [serial = 793] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17043000) [pid = 3780] [serial = 804] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (174D5000) [pid = 3780] [serial = 805] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (16BC8800) [pid = 3780] [serial = 822] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A6F6400) [pid = 3780] [serial = 825] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1B114C00) [pid = 3780] [serial = 826] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1B116C00) [pid = 3780] [serial = 820] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14804C00) [pid = 3780] [serial = 790] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1751D800) [pid = 3780] [serial = 823] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (188AE000) [pid = 3780] [serial = 811] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 3780 | 1462581862370 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 932ms 16:44:22 INFO - PROCESS | 3780 | 1462581862419 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 3780 | 1462581862425 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:44:22 INFO - PROCESS | 3780 | 1462581862447 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 3780 | 1462581862450 Marionette TRACE conn2 <- [1,1146,null,{}] 16:44:22 INFO - PROCESS | 3780 | 1462581862454 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 3780 | 1462581862521 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:44:22 INFO - PROCESS | 3780 | 1462581862529 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 3780 | ++DOCSHELL 13CC1000 == 41 [pid = 3780] [id = 296] 16:44:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13CC1800) [pid = 3780] [serial = 887] [outer = 00000000] 16:44:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14804C00) [pid = 3780] [serial = 888] [outer = 13CC1800] 16:44:22 INFO - PROCESS | 3780 | 1462581862583 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (148C9000) [pid = 3780] [serial = 889] [outer = 13CC1800] 16:44:23 INFO - PROCESS | 3780 | 1462581863002 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 613ms 16:44:23 INFO - PROCESS | 3780 | 1462581863071 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 3780 | 1462581863074 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:44:23 INFO - PROCESS | 3780 | 1462581863077 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 3780 | 1462581863081 Marionette TRACE conn2 <- [1,1150,null,{}] 16:44:23 INFO - PROCESS | 3780 | 1462581863104 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 3780 | 1462581863196 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:44:23 INFO - PROCESS | 3780 | 1462581863268 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 3780 | ++DOCSHELL 14599C00 == 42 [pid = 3780] [id = 297] 16:44:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15A7B800) [pid = 3780] [serial = 890] [outer = 00000000] 16:44:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17042C00) [pid = 3780] [serial = 891] [outer = 15A7B800] 16:44:23 INFO - PROCESS | 3780 | 1462581863341 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1742F400) [pid = 3780] [serial = 892] [outer = 15A7B800] 16:44:23 INFO - PROCESS | 3780 | 1462581863723 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 654ms 16:44:23 INFO - PROCESS | 3780 | 1462581863740 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 3780 | 1462581863724 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:44:23 INFO - PROCESS | 3780 | 1462581863728 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 3780 | 1462581863730 Marionette TRACE conn2 <- [1,1154,null,{}] 16:44:23 INFO - PROCESS | 3780 | 1462581863733 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 3780 | 1462581863816 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:44:23 INFO - PROCESS | 3780 | 1462581863824 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 3780 | ++DOCSHELL 17429800 == 43 [pid = 3780] [id = 298] 16:44:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17436400) [pid = 3780] [serial = 893] [outer = 00000000] 16:44:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1751B000) [pid = 3780] [serial = 894] [outer = 17436400] 16:44:23 INFO - PROCESS | 3780 | 1462581863869 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (179D8C00) [pid = 3780] [serial = 895] [outer = 17436400] 16:44:24 INFO - PROCESS | 3780 | 1462581864329 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 613ms 16:44:24 INFO - PROCESS | 3780 | 1462581864365 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 3780 | 1462581864367 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 16:44:24 INFO - PROCESS | 3780 | 1462581864370 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:44:24 INFO - PROCESS | 3780 | 1462581864372 Marionette TRACE conn2 <- [1,1158,null,{}] 16:44:24 INFO - PROCESS | 3780 | 1462581864376 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 3780 | 1462581864493 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:44:24 INFO - PROCESS | 3780 | 1462581864556 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 3780 | ++DOCSHELL 1647FC00 == 44 [pid = 3780] [id = 299] 16:44:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17EF1800) [pid = 3780] [serial = 896] [outer = 00000000] 16:44:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (181E5800) [pid = 3780] [serial = 897] [outer = 17EF1800] 16:44:24 INFO - PROCESS | 3780 | 1462581864582 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (187A6C00) [pid = 3780] [serial = 898] [outer = 17EF1800] 16:44:24 INFO - PROCESS | 3780 | 1462581864990 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 654ms 16:44:25 INFO - PROCESS | 3780 | 1462581865040 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 3780 | 1462581865042 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:44:25 INFO - PROCESS | 3780 | 1462581865046 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 3780 | 1462581865047 Marionette TRACE conn2 <- [1,1162,null,{}] 16:44:25 INFO - PROCESS | 3780 | 1462581865055 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 3780 | 1462581865183 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:44:25 INFO - PROCESS | 3780 | 1462581865178 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 3780 | ++DOCSHELL 187ACC00 == 45 [pid = 3780] [id = 300] 16:44:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (187AE000) [pid = 3780] [serial = 899] [outer = 00000000] 16:44:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19EB3800) [pid = 3780] [serial = 900] [outer = 187AE000] 16:44:25 INFO - PROCESS | 3780 | 1462581865274 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19F13800) [pid = 3780] [serial = 901] [outer = 187AE000] 16:44:25 INFO - PROCESS | 3780 | 1462581865669 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 3780 | 1462581865717 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:44:25 INFO - PROCESS | 3780 | 1462581865723 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 3780 | 1462581865725 Marionette TRACE conn2 <- [1,1166,null,{}] 16:44:25 INFO - PROCESS | 3780 | 1462581865728 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 3780 | 1462581865842 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17C1DC00) [pid = 3780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12223800) [pid = 3780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (167EE400) [pid = 3780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (111D0400) [pid = 3780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15D88C00) [pid = 3780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17433C00) [pid = 3780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10530800) [pid = 3780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1480DC00) [pid = 3780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10D67C00) [pid = 3780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:44:25 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15D68C00) [pid = 3780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:44:25 INFO - PROCESS | 3780 | 1462581865905 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 3780 | ++DOCSHELL 10D5D400 == 46 [pid = 3780] [id = 301] 16:44:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10D67C00) [pid = 3780] [serial = 902] [outer = 00000000] 16:44:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13486C00) [pid = 3780] [serial = 903] [outer = 10D67C00] 16:44:25 INFO - PROCESS | 3780 | 1462581865951 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13C2A400) [pid = 3780] [serial = 904] [outer = 10D67C00] 16:44:26 INFO - PROCESS | 3780 | 1462581866273 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 3780 | 1462581866304 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 16:44:26 INFO - PROCESS | 3780 | 1462581866309 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 3780 | 1462581866310 Marionette TRACE conn2 <- [1,1170,null,{}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:44:26 INFO - PROCESS | 3780 | 1462581866314 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 3780 | 1462581866377 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:44:26 INFO - PROCESS | 3780 | 1462581866394 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 3780 | ++DOCSHELL 122AEC00 == 47 [pid = 3780] [id = 302] 16:44:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (148BBC00) [pid = 3780] [serial = 905] [outer = 00000000] 16:44:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A0D3C00) [pid = 3780] [serial = 906] [outer = 148BBC00] 16:44:26 INFO - PROCESS | 3780 | 1462581866438 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A6EF400) [pid = 3780] [serial = 907] [outer = 148BBC00] 16:44:26 INFO - PROCESS | 3780 | 1462581866863 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 3780 | 1462581866932 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:44:26 INFO - PROCESS | 3780 | 1462581866936 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 3780 | 1462581866938 Marionette TRACE conn2 <- [1,1174,null,{}] 16:44:26 INFO - PROCESS | 3780 | 1462581866942 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 3780 | 1462581867024 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:44:27 INFO - PROCESS | 3780 | 1462581867041 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D3400 == 48 [pid = 3780] [id = 303] 16:44:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AD32800) [pid = 3780] [serial = 908] [outer = 00000000] 16:44:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AECA800) [pid = 3780] [serial = 909] [outer = 1AD32800] 16:44:27 INFO - PROCESS | 3780 | 1462581867086 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AED0400) [pid = 3780] [serial = 910] [outer = 1AD32800] 16:44:27 INFO - PROCESS | 3780 | 1462581867469 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 3780 | 1462581867499 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:44:27 INFO - PROCESS | 3780 | 1462581867506 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 3780 | 1462581867508 Marionette TRACE conn2 <- [1,1178,null,{}] 16:44:27 INFO - PROCESS | 3780 | 1462581867512 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 3780 | 1462581867594 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:44:27 INFO - PROCESS | 3780 | 1462581867601 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 3780 | ++DOCSHELL 1AED2C00 == 49 [pid = 3780] [id = 304] 16:44:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1AED3800) [pid = 3780] [serial = 911] [outer = 00000000] 16:44:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1B113C00) [pid = 3780] [serial = 912] [outer = 1AED3800] 16:44:27 INFO - PROCESS | 3780 | 1462581867628 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1B119000) [pid = 3780] [serial = 913] [outer = 1AED3800] 16:44:28 INFO - PROCESS | 3780 | 1462581868334 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 3780 | 1462581868418 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 16:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:44:28 INFO - PROCESS | 3780 | 1462581868404 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 3780 | 1462581868409 Marionette TRACE conn2 <- [1,1182,null,{}] 16:44:28 INFO - PROCESS | 3780 | 1462581868414 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 3780 | 1462581868559 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:44:28 INFO - PROCESS | 3780 | 1462581868673 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 3780 | ++DOCSHELL 11BBC000 == 50 [pid = 3780] [id = 305] 16:44:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1322BC00) [pid = 3780] [serial = 914] [outer = 00000000] 16:44:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1415F800) [pid = 3780] [serial = 915] [outer = 1322BC00] 16:44:28 INFO - PROCESS | 3780 | 1462581868729 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15D96800) [pid = 3780] [serial = 916] [outer = 1322BC00] 16:44:29 INFO - PROCESS | 3780 | 1462581869227 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 3780 | 1462581869313 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 16:44:29 INFO - PROCESS | 3780 | 1462581869320 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:44:29 INFO - PROCESS | 3780 | 1462581869323 Marionette TRACE conn2 <- [1,1186,null,{}] 16:44:29 INFO - PROCESS | 3780 | 1462581869327 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 3780 | 1462581869426 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:44:29 INFO - PROCESS | 3780 | 1462581869552 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 3780 | ++DOCSHELL 167ED000 == 51 [pid = 3780] [id = 306] 16:44:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (16BCF400) [pid = 3780] [serial = 917] [outer = 00000000] 16:44:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17519800) [pid = 3780] [serial = 918] [outer = 16BCF400] 16:44:29 INFO - PROCESS | 3780 | 1462581869610 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17EF8C00) [pid = 3780] [serial = 919] [outer = 16BCF400] 16:44:30 INFO - PROCESS | 3780 | 1462581870186 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 877ms 16:44:30 INFO - PROCESS | 3780 | 1462581870207 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 16:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:44:30 INFO - PROCESS | 3780 | 1462581870209 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 16:44:30 INFO - PROCESS | 3780 | 1462581870213 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 3780 | 1462581870217 Marionette TRACE conn2 <- [1,1190,null,{}] 16:44:30 INFO - PROCESS | 3780 | 1462581870228 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 3780 | 1462581870322 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:44:30 INFO - PROCESS | 3780 | 1462581870435 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 3780 | ++DOCSHELL 188F4C00 == 52 [pid = 3780] [id = 307] 16:44:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (188FF800) [pid = 3780] [serial = 920] [outer = 00000000] 16:44:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1AED5C00) [pid = 3780] [serial = 921] [outer = 188FF800] 16:44:30 INFO - PROCESS | 3780 | 1462581870494 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1B1C3800) [pid = 3780] [serial = 922] [outer = 188FF800] 16:44:31 INFO - PROCESS | 3780 | 1462581871068 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 891ms 16:44:31 INFO - PROCESS | 3780 | 1462581871090 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 3780 | 1462581871094 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 16:44:31 INFO - PROCESS | 3780 | 1462581871098 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:44:31 INFO - PROCESS | 3780 | 1462581871100 Marionette TRACE conn2 <- [1,1194,null,{}] 16:44:31 INFO - PROCESS | 3780 | 1462581871104 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 3780 | 1462581871255 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:44:31 INFO - PROCESS | 3780 | 1462581871297 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 3780 | ++DOCSHELL 1137F800 == 53 [pid = 3780] [id = 308] 16:44:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1137FC00) [pid = 3780] [serial = 923] [outer = 00000000] 16:44:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (11383400) [pid = 3780] [serial = 924] [outer = 1137FC00] 16:44:31 INFO - PROCESS | 3780 | 1462581871355 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (11386000) [pid = 3780] [serial = 925] [outer = 1137FC00] 16:44:32 INFO - PROCESS | 3780 | 1462581872122 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1058ms 16:44:32 INFO - PROCESS | 3780 | 1462581872174 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 3780 | 1462581872179 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 16:44:32 INFO - PROCESS | 3780 | 1462581872183 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:44:32 INFO - PROCESS | 3780 | 1462581872187 Marionette TRACE conn2 <- [1,1198,null,{}] 16:44:32 INFO - PROCESS | 3780 | 1462581872192 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 3780 | 1462581872273 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:44:32 INFO - PROCESS | 3780 | 1462581872376 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 1A0D3400 == 52 [pid = 3780] [id = 303] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 122AEC00 == 51 [pid = 3780] [id = 302] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 10D5D400 == 50 [pid = 3780] [id = 301] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 187ACC00 == 49 [pid = 3780] [id = 300] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 148BD000 == 48 [pid = 3780] [id = 276] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 1647FC00 == 47 [pid = 3780] [id = 299] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 17429800 == 46 [pid = 3780] [id = 298] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 14599C00 == 45 [pid = 3780] [id = 297] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 13CC1000 == 44 [pid = 3780] [id = 296] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 1486CC00 == 43 [pid = 3780] [id = 295] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 13FA5C00 == 42 [pid = 3780] [id = 292] 16:44:32 INFO - PROCESS | 3780 | --DOCSHELL 12C13400 == 41 [pid = 3780] [id = 291] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (13CC3C00) [pid = 3780] [serial = 837] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | ++DOCSHELL 10D5D400 == 42 [pid = 3780] [id = 309] 16:44:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (115A1400) [pid = 3780] [serial = 926] [outer = 00000000] 16:44:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1348A800) [pid = 3780] [serial = 927] [outer = 115A1400] 16:44:32 INFO - PROCESS | 3780 | 1462581872471 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (13FA7400) [pid = 3780] [serial = 928] [outer = 115A1400] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17428000) [pid = 3780] [serial = 850] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (18826400) [pid = 3780] [serial = 858] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1847F000) [pid = 3780] [serial = 856] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (16487400) [pid = 3780] [serial = 846] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (167E9400) [pid = 3780] [serial = 847] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17513800) [pid = 3780] [serial = 852] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (12222C00) [pid = 3780] [serial = 843] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1348E800) [pid = 3780] [serial = 844] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (188A1C00) [pid = 3780] [serial = 859] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (181A2000) [pid = 3780] [serial = 861] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (14806800) [pid = 3780] [serial = 864] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (188F2800) [pid = 3780] [serial = 862] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19EB0C00) [pid = 3780] [serial = 868] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (148C2800) [pid = 3780] [serial = 865] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17546800) [pid = 3780] [serial = 853] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (188AAC00) [pid = 3780] [serial = 867] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (181E7800) [pid = 3780] [serial = 855] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1480D000) [pid = 3780] [serial = 831] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (167F0000) [pid = 3780] [serial = 834] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14599000) [pid = 3780] [serial = 841] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (132AC400) [pid = 3780] [serial = 840] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16F88C00) [pid = 3780] [serial = 849] [outer = 00000000] [url = about:blank] 16:44:32 INFO - PROCESS | 3780 | 1462581872870 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 710ms 16:44:32 INFO - PROCESS | 3780 | 1462581872896 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 3780 | 1462581872901 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:44:32 INFO - PROCESS | 3780 | 1462581872909 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 3780 | 1462581872911 Marionette TRACE conn2 <- [1,1202,null,{}] 16:44:32 INFO - PROCESS | 3780 | 1462581872915 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 3780 | 1462581872999 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:44:32 INFO - PROCESS | 3780 | 1462581873009 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 3780 | ++DOCSHELL 14809800 == 43 [pid = 3780] [id = 310] 16:44:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1480B800) [pid = 3780] [serial = 929] [outer = 00000000] 16:44:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (148C2C00) [pid = 3780] [serial = 930] [outer = 1480B800] 16:44:33 INFO - PROCESS | 3780 | 1462581873038 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15332400) [pid = 3780] [serial = 931] [outer = 1480B800] 16:44:33 INFO - PROCESS | 3780 | 1462581873457 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 571ms 16:44:33 INFO - PROCESS | 3780 | 1462581873481 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 3780 | 1462581873483 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:44:33 INFO - PROCESS | 3780 | 1462581873487 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 3780 | 1462581873490 Marionette TRACE conn2 <- [1,1206,null,{}] 16:44:33 INFO - PROCESS | 3780 | 1462581873505 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 3780 | 1462581873590 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:44:33 INFO - PROCESS | 3780 | 1462581873598 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 3780 | ++DOCSHELL 167F2800 == 44 [pid = 3780] [id = 311] 16:44:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (167F2C00) [pid = 3780] [serial = 932] [outer = 00000000] 16:44:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16BCB000) [pid = 3780] [serial = 933] [outer = 167F2C00] 16:44:33 INFO - PROCESS | 3780 | 1462581873626 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (16F91C00) [pid = 3780] [serial = 934] [outer = 167F2C00] 16:44:34 INFO - PROCESS | 3780 | 1462581874060 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 16:44:34 INFO - PROCESS | 3780 | 1462581874118 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 3780 | 1462581874120 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:44:34 INFO - PROCESS | 3780 | 1462581874124 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 3780 | 1462581874125 Marionette TRACE conn2 <- [1,1210,null,{}] 16:44:34 INFO - PROCESS | 3780 | 1462581874129 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 3780 | 1462581874193 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:44:34 INFO - PROCESS | 3780 | 1462581874201 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3780 | ++DOCSHELL 13F51000 == 45 [pid = 3780] [id = 312] 16:44:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16BCDC00) [pid = 3780] [serial = 935] [outer = 00000000] 16:44:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1742F000) [pid = 3780] [serial = 936] [outer = 16BCDC00] 16:44:34 INFO - PROCESS | 3780 | 1462581874246 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17512C00) [pid = 3780] [serial = 937] [outer = 16BCDC00] 16:44:34 INFO - PROCESS | 3780 | 1462581874673 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 3780 | 1462581874750 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 16:44:34 INFO - PROCESS | 3780 | 1462581874755 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:44:34 INFO - PROCESS | 3780 | 1462581874758 Marionette TRACE conn2 <- [1,1214,null,{}] 16:44:34 INFO - PROCESS | 3780 | 1462581874763 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 3780 | 1462581874882 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:44:34 INFO - PROCESS | 3780 | 1462581874905 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3780 | ++DOCSHELL 0FD86800 == 46 [pid = 3780] [id = 313] 16:44:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (167EB000) [pid = 3780] [serial = 938] [outer = 00000000] 16:44:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17AA0400) [pid = 3780] [serial = 939] [outer = 167EB000] 16:44:34 INFO - PROCESS | 3780 | 1462581874950 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17C1A400) [pid = 3780] [serial = 940] [outer = 167EB000] 16:44:35 INFO - PROCESS | 3780 | 1462581875351 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 654ms 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:44:35 INFO - PROCESS | 3780 | 1462581875411 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 3780 | 1462581875413 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 16:44:35 INFO - PROCESS | 3780 | 1462581875417 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 3780 | 1462581875418 Marionette TRACE conn2 <- [1,1218,null,{}] 16:44:35 INFO - PROCESS | 3780 | 1462581875422 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 3780 | 1462581875527 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:44:35 INFO - PROCESS | 3780 | 1462581875593 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 3780 | ++DOCSHELL 12EDB000 == 47 [pid = 3780] [id = 314] 16:44:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13545800) [pid = 3780] [serial = 941] [outer = 00000000] 16:44:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (18826000) [pid = 3780] [serial = 942] [outer = 13545800] 16:44:35 INFO - PROCESS | 3780 | 1462581875638 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (188A9800) [pid = 3780] [serial = 943] [outer = 13545800] 16:44:36 INFO - PROCESS | 3780 | 1462581876018 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 612ms 16:44:36 INFO - PROCESS | 3780 | 1462581876082 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3780 | 1462581876084 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:44:36 INFO - PROCESS | 3780 | 1462581876099 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 3780 | 1462581876101 Marionette TRACE conn2 <- [1,1222,null,{}] 16:44:36 INFO - PROCESS | 3780 | 1462581876105 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3780 | 1462581876321 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17EF1800) [pid = 3780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (187AE000) [pid = 3780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (181E4000) [pid = 3780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17436400) [pid = 3780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10D67C00) [pid = 3780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (15A7B800) [pid = 3780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13CC1800) [pid = 3780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (148C8800) [pid = 3780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (148BBC00) [pid = 3780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A0D8800) [pid = 3780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12E0D400) [pid = 3780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:44:36 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AD32800) [pid = 3780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:44:36 INFO - PROCESS | 3780 | 1462581876386 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 3780 | ++DOCSHELL 10573000 == 48 [pid = 3780] [id = 315] 16:44:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10D66000) [pid = 3780] [serial = 944] [outer = 00000000] 16:44:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12C18C00) [pid = 3780] [serial = 945] [outer = 10D66000] 16:44:36 INFO - PROCESS | 3780 | 1462581876432 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12E07000) [pid = 3780] [serial = 946] [outer = 10D66000] 16:44:36 INFO - PROCESS | 3780 | 1462581876729 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 654ms 16:44:36 INFO - PROCESS | 3780 | 1462581876757 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3780 | 1462581876759 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:44:36 INFO - PROCESS | 3780 | 1462581876762 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 3780 | 1462581876764 Marionette TRACE conn2 <- [1,1226,null,{}] 16:44:36 INFO - PROCESS | 3780 | 1462581876767 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3780 | 1462581876884 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:44:36 INFO - PROCESS | 3780 | 1462581876891 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 3780 | ++DOCSHELL 16F85400 == 49 [pid = 3780] [id = 316] 16:44:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (18479800) [pid = 3780] [serial = 947] [outer = 00000000] 16:44:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (188F4800) [pid = 3780] [serial = 948] [outer = 18479800] 16:44:36 INFO - PROCESS | 3780 | 1462581876936 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (188FF400) [pid = 3780] [serial = 949] [outer = 18479800] 16:44:37 INFO - PROCESS | 3780 | 1462581877275 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 571ms 16:44:37 INFO - PROCESS | 3780 | 1462581877325 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 3780 | 1462581877327 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 16:44:37 INFO - PROCESS | 3780 | 1462581877331 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:44:37 INFO - PROCESS | 3780 | 1462581877333 Marionette TRACE conn2 <- [1,1230,null,{}] 16:44:37 INFO - PROCESS | 3780 | 1462581877340 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 3780 | 1462581877419 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:44:37 INFO - PROCESS | 3780 | 1462581877425 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 3780 | ++DOCSHELL 188A7C00 == 50 [pid = 3780] [id = 317] 16:44:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (188F4000) [pid = 3780] [serial = 950] [outer = 00000000] 16:44:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A0CD000) [pid = 3780] [serial = 951] [outer = 188F4000] 16:44:37 INFO - PROCESS | 3780 | 1462581877451 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A18D000) [pid = 3780] [serial = 952] [outer = 188F4000] 16:44:37 INFO - PROCESS | 3780 | 1462581877865 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 571ms 16:44:37 INFO - PROCESS | 3780 | 1462581877902 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 3780 | 1462581877904 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:44:37 INFO - PROCESS | 3780 | 1462581877908 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 3780 | 1462581877909 Marionette TRACE conn2 <- [1,1234,null,{}] 16:44:37 INFO - PROCESS | 3780 | 1462581877913 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 3780 | 1462581877992 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:44:37 INFO - PROCESS | 3780 | 1462581877981 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 3780 | ++DOCSHELL 1A65A000 == 51 [pid = 3780] [id = 318] 16:44:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A65B400) [pid = 3780] [serial = 953] [outer = 00000000] 16:44:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A9A4000) [pid = 3780] [serial = 954] [outer = 1A65B400] 16:44:38 INFO - PROCESS | 3780 | 1462581878027 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1AECB800) [pid = 3780] [serial = 955] [outer = 1A65B400] 16:44:38 INFO - PROCESS | 3780 | 1462581878695 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 835ms 16:44:38 INFO - PROCESS | 3780 | 1462581878750 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 3780 | 1462581878756 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:44:38 INFO - PROCESS | 3780 | 1462581878761 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 3780 | 1462581878765 Marionette TRACE conn2 <- [1,1238,null,{}] 16:44:38 INFO - PROCESS | 3780 | 1462581878771 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 3780 | 1462581878882 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:44:39 INFO - PROCESS | 3780 | 1462581879011 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 3780 | ++DOCSHELL 11382C00 == 52 [pid = 3780] [id = 319] 16:44:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (11539800) [pid = 3780] [serial = 956] [outer = 00000000] 16:44:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (14160000) [pid = 3780] [serial = 957] [outer = 11539800] 16:44:39 INFO - PROCESS | 3780 | 1462581879070 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1486A000) [pid = 3780] [serial = 958] [outer = 11539800] 16:44:39 INFO - PROCESS | 3780 | 1462581879593 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 891ms 16:44:39 INFO - PROCESS | 3780 | 1462581879668 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 3780 | 1462581879653 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:44:39 INFO - PROCESS | 3780 | 1462581879660 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 3780 | 1462581879663 Marionette TRACE conn2 <- [1,1242,null,{}] 16:44:39 INFO - PROCESS | 3780 | 1462581879666 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 3780 | 1462581879775 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:44:39 INFO - PROCESS | 3780 | 1462581879913 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 3780 | ++DOCSHELL 14870C00 == 53 [pid = 3780] [id = 320] 16:44:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (148C1000) [pid = 3780] [serial = 959] [outer = 00000000] 16:44:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (16F88C00) [pid = 3780] [serial = 960] [outer = 148C1000] 16:44:39 INFO - PROCESS | 3780 | 1462581879973 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1751D800) [pid = 3780] [serial = 961] [outer = 148C1000] 16:44:40 INFO - PROCESS | 3780 | 1462581880553 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 933ms 16:44:40 INFO - PROCESS | 3780 | 1462581880600 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 3780 | 1462581880602 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:44:40 INFO - PROCESS | 3780 | 1462581880623 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 3780 | 1462581880627 Marionette TRACE conn2 <- [1,1246,null,{}] 16:44:40 INFO - PROCESS | 3780 | 1462581880639 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 3780 | 1462581880730 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:44:40 INFO - PROCESS | 3780 | 1462581880849 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 3780 | ++DOCSHELL 1751D400 == 54 [pid = 3780] [id = 321] 16:44:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A036400) [pid = 3780] [serial = 962] [outer = 00000000] 16:44:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AD3F000) [pid = 3780] [serial = 963] [outer = 1A036400] 16:44:40 INFO - PROCESS | 3780 | 1462581880919 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1B116800) [pid = 3780] [serial = 964] [outer = 1A036400] 16:44:41 INFO - PROCESS | 3780 | 1462581881493 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 933ms 16:44:41 INFO - PROCESS | 3780 | 1462581881555 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 3780 | 1462581881558 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:44:41 INFO - PROCESS | 3780 | 1462581881562 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 3780 | 1462581881564 Marionette TRACE conn2 <- [1,1250,null,{}] 16:44:41 INFO - PROCESS | 3780 | 1462581881585 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 3780 | 1462581881675 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:44:41 INFO - PROCESS | 3780 | 1462581881810 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 3780 | ++DOCSHELL 1104E800 == 55 [pid = 3780] [id = 322] 16:44:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (11050800) [pid = 3780] [serial = 965] [outer = 00000000] 16:44:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (11054000) [pid = 3780] [serial = 966] [outer = 11050800] 16:44:41 INFO - PROCESS | 3780 | 1462581881866 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (11378400) [pid = 3780] [serial = 967] [outer = 11050800] 16:44:42 INFO - PROCESS | 3780 | 1462581882546 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1030ms 16:44:42 INFO - PROCESS | 3780 | 1462581882603 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 3780 | 1462581882607 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:44:42 INFO - PROCESS | 3780 | 1462581882614 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 3780 | 1462581882617 Marionette TRACE conn2 <- [1,1254,null,{}] 16:44:42 INFO - PROCESS | 3780 | 1462581882622 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 3780 | 1462581882732 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:44:42 INFO - PROCESS | 3780 | 1462581882840 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 3780 | ++DOCSHELL 11539400 == 56 [pid = 3780] [id = 323] 16:44:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (115AB000) [pid = 3780] [serial = 968] [outer = 00000000] 16:44:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (12C3A800) [pid = 3780] [serial = 969] [outer = 115AB000] 16:44:42 INFO - PROCESS | 3780 | 1462581882899 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (135D2C00) [pid = 3780] [serial = 970] [outer = 115AB000] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 188A7C00 == 55 [pid = 3780] [id = 317] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 16F85400 == 54 [pid = 3780] [id = 316] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 10573000 == 53 [pid = 3780] [id = 315] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 12EDB000 == 52 [pid = 3780] [id = 314] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 0FD86800 == 51 [pid = 3780] [id = 313] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 13F51000 == 50 [pid = 3780] [id = 312] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 167F2800 == 49 [pid = 3780] [id = 311] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 14809800 == 48 [pid = 3780] [id = 310] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 10D5D400 == 47 [pid = 3780] [id = 309] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 167ED000 == 46 [pid = 3780] [id = 306] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1A0CCC00) [pid = 3780] [serial = 870] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (13C2AC00) [pid = 3780] [serial = 873] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (167E7C00) [pid = 3780] [serial = 876] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (19F14400) [pid = 3780] [serial = 879] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 11BBC000 == 45 [pid = 3780] [id = 305] 16:44:43 INFO - PROCESS | 3780 | --DOCSHELL 1AED2C00 == 44 [pid = 3780] [id = 304] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1AD38400) [pid = 3780] [serial = 787] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (16F94800) [pid = 3780] [serial = 838] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1AECA800) [pid = 3780] [serial = 909] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (181E5800) [pid = 3780] [serial = 897] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (19EB3800) [pid = 3780] [serial = 900] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1AD31C00) [pid = 3780] [serial = 883] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1A6F9400) [pid = 3780] [serial = 882] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (187A6C00) [pid = 3780] [serial = 898] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1751B000) [pid = 3780] [serial = 894] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (13486C00) [pid = 3780] [serial = 903] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17042C00) [pid = 3780] [serial = 891] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1742F400) [pid = 3780] [serial = 892] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (14804C00) [pid = 3780] [serial = 888] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (148C9000) [pid = 3780] [serial = 889] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19F13800) [pid = 3780] [serial = 901] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15D83C00) [pid = 3780] [serial = 886] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1538C800) [pid = 3780] [serial = 885] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A0D3C00) [pid = 3780] [serial = 906] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1AED0400) [pid = 3780] [serial = 910] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13C2A400) [pid = 3780] [serial = 904] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A6EF400) [pid = 3780] [serial = 907] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (179D8C00) [pid = 3780] [serial = 895] [outer = 00000000] [url = about:blank] 16:44:43 INFO - PROCESS | 3780 | 1462581883473 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 891ms 16:44:43 INFO - PROCESS | 3780 | 1462581883513 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 3780 | 1462581883518 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:44:43 INFO - PROCESS | 3780 | 1462581883524 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 3780 | 1462581883527 Marionette TRACE conn2 <- [1,1258,null,{}] 16:44:43 INFO - PROCESS | 3780 | 1462581883531 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 3780 | 1462581883614 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:44:43 INFO - PROCESS | 3780 | 1462581883621 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 3780 | ++DOCSHELL 12C1A800 == 45 [pid = 3780] [id = 324] 16:44:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12E4FC00) [pid = 3780] [serial = 971] [outer = 00000000] 16:44:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (14806800) [pid = 3780] [serial = 972] [outer = 12E4FC00] 16:44:43 INFO - PROCESS | 3780 | 1462581883652 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (148C3C00) [pid = 3780] [serial = 973] [outer = 12E4FC00] 16:44:44 INFO - PROCESS | 3780 | 1462581884137 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 654ms 16:44:44 INFO - PROCESS | 3780 | 1462581884176 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3780 | 1462581884179 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:44:44 INFO - PROCESS | 3780 | 1462581884183 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 3780 | 1462581884186 Marionette TRACE conn2 <- [1,1262,null,{}] 16:44:44 INFO - PROCESS | 3780 | 1462581884197 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 3780 | 1462581884284 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:44:44 INFO - PROCESS | 3780 | 1462581884294 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 3780 | ++DOCSHELL 167EF800 == 46 [pid = 3780] [id = 325] 16:44:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (167EFC00) [pid = 3780] [serial = 974] [outer = 00000000] 16:44:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (16BC9C00) [pid = 3780] [serial = 975] [outer = 167EFC00] 16:44:44 INFO - PROCESS | 3780 | 1462581884345 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16F92800) [pid = 3780] [serial = 976] [outer = 167EFC00] 16:44:44 INFO - PROCESS | 3780 | 1462581884750 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 626ms 16:44:44 INFO - PROCESS | 3780 | 1462581884819 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3780 | 1462581884821 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:44:44 INFO - PROCESS | 3780 | 1462581884825 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 3780 | 1462581884827 Marionette TRACE conn2 <- [1,1266,null,{}] 16:44:44 INFO - PROCESS | 3780 | 1462581884830 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 3780 | 1462581884898 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:44:44 INFO - PROCESS | 3780 | 1462581884908 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 3780 | ++DOCSHELL 1703F400 == 47 [pid = 3780] [id = 326] 16:44:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1742A400) [pid = 3780] [serial = 977] [outer = 00000000] 16:44:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (174CA400) [pid = 3780] [serial = 978] [outer = 1742A400] 16:44:45 INFO - PROCESS | 3780 | 1462581885045 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17547400) [pid = 3780] [serial = 979] [outer = 1742A400] 16:44:45 INFO - PROCESS | 3780 | 1462581885414 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 627ms 16:44:45 INFO - PROCESS | 3780 | 1462581885440 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 3780 | 1462581885442 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:44:45 INFO - PROCESS | 3780 | 1462581885452 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 3780 | 1462581885454 Marionette TRACE conn2 <- [1,1270,null,{}] 16:44:45 INFO - PROCESS | 3780 | 1462581885457 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 3780 | 1462581885588 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:44:45 INFO - PROCESS | 3780 | 1462581885601 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 3780 | ++DOCSHELL 15D69400 == 48 [pid = 3780] [id = 327] 16:44:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16BC7000) [pid = 3780] [serial = 980] [outer = 00000000] 16:44:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (181ED000) [pid = 3780] [serial = 981] [outer = 16BC7000] 16:44:45 INFO - PROCESS | 3780 | 1462581885697 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15D8EC00) [pid = 3780] [serial = 982] [outer = 16BC7000] 16:44:46 INFO - PROCESS | 3780 | 1462581886090 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 668ms 16:44:46 INFO - PROCESS | 3780 | 1462581886106 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 3780 | 1462581886108 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:44:46 INFO - PROCESS | 3780 | 1462581886115 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 3780 | 1462581886117 Marionette TRACE conn2 <- [1,1274,null,{}] 16:44:46 INFO - PROCESS | 3780 | 1462581886127 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 3780 | 1462581886241 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:44:46 INFO - PROCESS | 3780 | 1462581886309 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 3780 | ++DOCSHELL 105EA400 == 49 [pid = 3780] [id = 328] 16:44:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1648A000) [pid = 3780] [serial = 983] [outer = 00000000] 16:44:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19EB9C00) [pid = 3780] [serial = 984] [outer = 1648A000] 16:44:46 INFO - PROCESS | 3780 | 1462581886356 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19EBD000) [pid = 3780] [serial = 985] [outer = 1648A000] 16:44:46 INFO - PROCESS | 3780 | 1462581886721 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 682ms 16:44:46 INFO - PROCESS | 3780 | 1462581886811 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 3780 | 1462581886813 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:44:46 INFO - PROCESS | 3780 | 1462581886817 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 3780 | 1462581886819 Marionette TRACE conn2 <- [1,1278,null,{}] 16:44:46 INFO - PROCESS | 3780 | 1462581886822 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 3780 | 1462581886910 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:44:46 INFO - PROCESS | 3780 | 1462581886978 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 3780 | ++DOCSHELL 188F7800 == 50 [pid = 3780] [id = 329] 16:44:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19EB8000) [pid = 3780] [serial = 986] [outer = 00000000] 16:44:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A6EDC00) [pid = 3780] [serial = 987] [outer = 19EB8000] 16:44:47 INFO - PROCESS | 3780 | 1462581887021 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A6F6800) [pid = 3780] [serial = 988] [outer = 19EB8000] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (115A1400) [pid = 3780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (188FF800) [pid = 3780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (167EB000) [pid = 3780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (16BCF400) [pid = 3780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1137FC00) [pid = 3780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16BCDC00) [pid = 3780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1480B800) [pid = 3780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1322BC00) [pid = 3780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (167F2C00) [pid = 3780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (13545800) [pid = 3780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (10D66000) [pid = 3780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (18479800) [pid = 3780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (12C44400) [pid = 3780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (145A5000) [pid = 3780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (148C0400) [pid = 3780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12EDBC00) [pid = 3780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (148C0800) [pid = 3780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19F20400) [pid = 3780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19EB3400) [pid = 3780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:44:47 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (188F4000) [pid = 3780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:44:47 INFO - PROCESS | 3780 | 1462581887468 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 710ms 16:44:47 INFO - PROCESS | 3780 | 1462581887530 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 3780 | 1462581887532 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:44:47 INFO - PROCESS | 3780 | 1462581887535 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 3780 | 1462581887537 Marionette TRACE conn2 <- [1,1282,null,{}] 16:44:47 INFO - PROCESS | 3780 | 1462581887541 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 3780 | 1462581887605 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:44:47 INFO - PROCESS | 3780 | 1462581887611 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 3780 | ++DOCSHELL 1137F000 == 51 [pid = 3780] [id = 330] 16:44:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11537800) [pid = 3780] [serial = 989] [outer = 00000000] 16:44:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (15A78C00) [pid = 3780] [serial = 990] [outer = 11537800] 16:44:47 INFO - PROCESS | 3780 | 1462581887655 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16BD1000) [pid = 3780] [serial = 991] [outer = 11537800] 16:44:48 INFO - PROCESS | 3780 | 1462581888037 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 571ms 16:44:48 INFO - PROCESS | 3780 | 1462581888098 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3780 | 1462581888100 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:44:48 INFO - PROCESS | 3780 | 1462581888104 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 3780 | 1462581888105 Marionette TRACE conn2 <- [1,1286,null,{}] 16:44:48 INFO - PROCESS | 3780 | 1462581888108 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 3780 | 1462581888189 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:44:48 INFO - PROCESS | 3780 | 1462581888195 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 3780 | ++DOCSHELL 16486C00 == 52 [pid = 3780] [id = 331] 16:44:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1703C400) [pid = 3780] [serial = 992] [outer = 00000000] 16:44:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A03B000) [pid = 3780] [serial = 993] [outer = 1703C400] 16:44:48 INFO - PROCESS | 3780 | 1462581888221 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A65B000) [pid = 3780] [serial = 994] [outer = 1703C400] 16:44:48 INFO - PROCESS | 3780 | 1462581888645 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 571ms 16:44:48 INFO - PROCESS | 3780 | 1462581888682 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3780 | 1462581888685 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:44:48 INFO - PROCESS | 3780 | 1462581888688 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 3780 | 1462581888690 Marionette TRACE conn2 <- [1,1290,null,{}] 16:44:48 INFO - PROCESS | 3780 | 1462581888679 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 3780 | 1462581888762 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:44:48 INFO - PROCESS | 3780 | 1462581888768 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 3780 | ++DOCSHELL 1648B400 == 53 [pid = 3780] [id = 332] 16:44:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17047000) [pid = 3780] [serial = 995] [outer = 00000000] 16:44:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A9A4400) [pid = 3780] [serial = 996] [outer = 17047000] 16:44:48 INFO - PROCESS | 3780 | 1462581888812 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1AD37400) [pid = 3780] [serial = 997] [outer = 17047000] 16:44:49 INFO - PROCESS | 3780 | 1462581889380 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 807ms 16:44:49 INFO - PROCESS | 3780 | 1462581889506 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 3780 | 1462581889510 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:44:49 INFO - PROCESS | 3780 | 1462581889516 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 3780 | 1462581889520 Marionette TRACE conn2 <- [1,1294,null,{}] 16:44:49 INFO - PROCESS | 3780 | 1462581889527 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 3780 | 1462581889654 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:44:49 INFO - PROCESS | 3780 | 1462581889760 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 3780 | ++DOCSHELL 0F572C00 == 54 [pid = 3780] [id = 333] 16:44:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (0F574C00) [pid = 3780] [serial = 998] [outer = 00000000] 16:44:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (0F578800) [pid = 3780] [serial = 999] [outer = 0F574C00] 16:44:49 INFO - PROCESS | 3780 | 1462581889819 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (11052400) [pid = 3780] [serial = 1000] [outer = 0F574C00] 16:44:50 INFO - PROCESS | 3780 | 1462581890359 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 891ms 16:44:50 INFO - PROCESS | 3780 | 1462581890412 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 3780 | 1462581890418 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:44:50 INFO - PROCESS | 3780 | 1462581890425 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 3780 | 1462581890428 Marionette TRACE conn2 <- [1,1298,null,{}] 16:44:50 INFO - PROCESS | 3780 | 1462581890432 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 3780 | 1462581890542 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:44:50 INFO - PROCESS | 3780 | 1462581890679 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 3780 | ++DOCSHELL 115A3800 == 55 [pid = 3780] [id = 334] 16:44:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (11BC4C00) [pid = 3780] [serial = 1001] [outer = 00000000] 16:44:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (13CC0400) [pid = 3780] [serial = 1002] [outer = 11BC4C00] 16:44:50 INFO - PROCESS | 3780 | 1462581890734 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (148C9000) [pid = 3780] [serial = 1003] [outer = 11BC4C00] 16:44:51 INFO - PROCESS | 3780 | 1462581891292 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 3780 | 1462581891303 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 16:44:51 INFO - PROCESS | 3780 | 1462581891307 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 3780 | 1462581891311 Marionette TRACE conn2 <- [1,1302,null,{}] 16:44:51 INFO - PROCESS | 3780 | 1462581891323 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 3780 | 1462581891436 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:44:51 INFO - PROCESS | 3780 | 1462581891555 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 3780 | ++DOCSHELL 17429000 == 56 [pid = 3780] [id = 335] 16:44:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1742F400) [pid = 3780] [serial = 1004] [outer = 00000000] 16:44:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (187A6800) [pid = 3780] [serial = 1005] [outer = 1742F400] 16:44:51 INFO - PROCESS | 3780 | 1462581891614 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188A9000) [pid = 3780] [serial = 1006] [outer = 1742F400] 16:44:52 INFO - PROCESS | 3780 | 1462581892196 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 933ms 16:44:52 INFO - PROCESS | 3780 | 1462581892252 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:44:52 INFO - PROCESS | 3780 | 1462581892255 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 16:44:52 INFO - PROCESS | 3780 | 1462581892259 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 3780 | 1462581892261 Marionette TRACE conn2 <- [1,1306,null,{}] 16:44:52 INFO - PROCESS | 3780 | 1462581892279 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 3780 | 1462581892420 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:44:52 INFO - PROCESS | 3780 | 1462581892460 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 3780 | ++DOCSHELL 188AB000 == 57 [pid = 3780] [id = 336] 16:44:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (188AE000) [pid = 3780] [serial = 1007] [outer = 00000000] 16:44:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (188FDC00) [pid = 3780] [serial = 1008] [outer = 188AE000] 16:44:52 INFO - PROCESS | 3780 | 1462581892515 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19EB6400) [pid = 3780] [serial = 1009] [outer = 188AE000] 16:44:53 INFO - PROCESS | 3780 | 1462581893253 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1058ms 16:44:53 INFO - PROCESS | 3780 | 1462581893315 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 3780 | 1462581893319 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:44:53 INFO - PROCESS | 3780 | 1462581893339 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 3780 | 1462581893343 Marionette TRACE conn2 <- [1,1310,null,{}] 16:44:53 INFO - PROCESS | 3780 | 1462581893350 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 3780 | 1462581893464 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:44:53 INFO - PROCESS | 3780 | 1462581893596 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 3780 | ++DOCSHELL 1137FC00 == 58 [pid = 3780] [id = 337] 16:44:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (11380800) [pid = 3780] [serial = 1010] [outer = 00000000] 16:44:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (11B5CC00) [pid = 3780] [serial = 1011] [outer = 11380800] 16:44:53 INFO - PROCESS | 3780 | 1462581893667 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (122AEC00) [pid = 3780] [serial = 1012] [outer = 11380800] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 16486C00 == 57 [pid = 3780] [id = 331] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 1137F000 == 56 [pid = 3780] [id = 330] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 188F7800 == 55 [pid = 3780] [id = 329] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 105EA400 == 54 [pid = 3780] [id = 328] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 15D69400 == 53 [pid = 3780] [id = 327] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 1703F400 == 52 [pid = 3780] [id = 326] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 167EF800 == 51 [pid = 3780] [id = 325] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 12C1A800 == 50 [pid = 3780] [id = 324] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 11539400 == 49 [pid = 3780] [id = 323] 16:44:53 INFO - PROCESS | 3780 | --DOCSHELL 11382C00 == 48 [pid = 3780] [id = 319] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (16BD2C00) [pid = 3780] [serial = 877] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1A6F5800) [pid = 3780] [serial = 829] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (148C1400) [pid = 3780] [serial = 832] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (16BD0800) [pid = 3780] [serial = 835] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A0D8C00) [pid = 3780] [serial = 871] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1A0CC000) [pid = 3780] [serial = 880] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1A0CD000) [pid = 3780] [serial = 951] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1348A800) [pid = 3780] [serial = 927] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (13FA7400) [pid = 3780] [serial = 928] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1B1C3800) [pid = 3780] [serial = 922] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AED5C00) [pid = 3780] [serial = 921] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17AA0400) [pid = 3780] [serial = 939] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17EF8C00) [pid = 3780] [serial = 919] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17519800) [pid = 3780] [serial = 918] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (11383400) [pid = 3780] [serial = 924] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11386000) [pid = 3780] [serial = 925] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1742F000) [pid = 3780] [serial = 936] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (148C2C00) [pid = 3780] [serial = 930] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15332400) [pid = 3780] [serial = 931] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15D96800) [pid = 3780] [serial = 916] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1415F800) [pid = 3780] [serial = 915] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16BCB000) [pid = 3780] [serial = 933] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16F91C00) [pid = 3780] [serial = 934] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (18826000) [pid = 3780] [serial = 942] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1B113C00) [pid = 3780] [serial = 912] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17C1A400) [pid = 3780] [serial = 940] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (12C18C00) [pid = 3780] [serial = 945] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (188A9800) [pid = 3780] [serial = 943] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (188F4800) [pid = 3780] [serial = 948] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A18D000) [pid = 3780] [serial = 952] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (188FF400) [pid = 3780] [serial = 949] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (12E07000) [pid = 3780] [serial = 946] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (17512C00) [pid = 3780] [serial = 937] [outer = 00000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (14868400) [pid = 3780] [serial = 874] [outer = 00000000] [url = about:blank] 16:44:54 INFO - PROCESS | 3780 | 1462581894126 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 863ms 16:44:54 INFO - PROCESS | 3780 | 1462581894188 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 3780 | 1462581894194 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:44:54 INFO - PROCESS | 3780 | 1462581894200 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 3780 | 1462581894203 Marionette TRACE conn2 <- [1,1314,null,{}] 16:44:54 INFO - PROCESS | 3780 | 1462581894206 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 3780 | 1462581894294 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:44:54 INFO - PROCESS | 3780 | 1462581894283 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 3780 | ++DOCSHELL 12C45800 == 49 [pid = 3780] [id = 338] 16:44:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (12E07000) [pid = 3780] [serial = 1013] [outer = 00000000] 16:44:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13C28400) [pid = 3780] [serial = 1014] [outer = 12E07000] 16:44:54 INFO - PROCESS | 3780 | 1462581894333 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14169800) [pid = 3780] [serial = 1015] [outer = 12E07000] 16:44:55 INFO - PROCESS | 3780 | 1462581895019 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 891ms 16:44:55 INFO - PROCESS | 3780 | 1462581895102 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 3780 | 1462581895091 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:44:55 INFO - PROCESS | 3780 | 1462581895096 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 3780 | 1462581895101 Marionette TRACE conn2 <- [1,1318,null,{}] 16:44:55 INFO - PROCESS | 3780 | 1462581895106 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 3780 | 1462581895246 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:44:55 INFO - PROCESS | 3780 | 1462581895355 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 3780 | ++DOCSHELL 1104E000 == 50 [pid = 3780] [id = 339] 16:44:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (11385400) [pid = 3780] [serial = 1016] [outer = 00000000] 16:44:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1348EC00) [pid = 3780] [serial = 1017] [outer = 11385400] 16:44:55 INFO - PROCESS | 3780 | 1462581895412 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13F4C000) [pid = 3780] [serial = 1018] [outer = 11385400] 16:44:55 INFO - PROCESS | 3780 | 1462581895921 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 835ms 16:44:55 INFO - PROCESS | 3780 | 1462581895957 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 3780 | 1462581895964 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:44:55 INFO - PROCESS | 3780 | 1462581895971 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 3780 | 1462581895955 Marionette TRACE conn2 <- [1,1322,null,{}] 16:44:55 INFO - PROCESS | 3780 | 1462581895958 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 3780 | 1462581896064 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:44:56 INFO - PROCESS | 3780 | 1462581896157 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 3780 | ++DOCSHELL 148C3400 == 51 [pid = 3780] [id = 340] 16:44:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (148C3800) [pid = 3780] [serial = 1019] [outer = 00000000] 16:44:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15339C00) [pid = 3780] [serial = 1020] [outer = 148C3800] 16:44:56 INFO - PROCESS | 3780 | 1462581896212 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15A7EC00) [pid = 3780] [serial = 1021] [outer = 148C3800] 16:44:56 INFO - PROCESS | 3780 | 1462581896777 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 891ms 16:44:56 INFO - PROCESS | 3780 | 1462581896857 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 3780 | 1462581896860 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 16:44:56 INFO - PROCESS | 3780 | 1462581896879 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:44:56 INFO - PROCESS | 3780 | 1462581896883 Marionette TRACE conn2 <- [1,1326,null,{}] 16:44:56 INFO - PROCESS | 3780 | 1462581896894 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 3780 | 1462581897008 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:44:57 INFO - PROCESS | 3780 | 1462581897132 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 3780 | ++DOCSHELL 167F0C00 == 52 [pid = 3780] [id = 341] 16:44:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (167F2000) [pid = 3780] [serial = 1022] [outer = 00000000] 16:44:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16BCE800) [pid = 3780] [serial = 1023] [outer = 167F2000] 16:44:57 INFO - PROCESS | 3780 | 1462581897192 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16FA9400) [pid = 3780] [serial = 1024] [outer = 167F2000] 16:44:58 INFO - PROCESS | 3780 | 1462581898165 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1295ms 16:44:58 INFO - PROCESS | 3780 | 1462581898168 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 3780 | 1462581898171 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:44:58 INFO - PROCESS | 3780 | 1462581898175 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 3780 | 1462581898177 Marionette TRACE conn2 <- [1,1330,null,{}] 16:44:58 INFO - PROCESS | 3780 | 1462581898181 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 3780 | 1462581898284 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:44:58 INFO - PROCESS | 3780 | 1462581898390 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 3780 | ++DOCSHELL 11050400 == 53 [pid = 3780] [id = 342] 16:44:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1137EC00) [pid = 3780] [serial = 1025] [outer = 00000000] 16:44:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1742B800) [pid = 3780] [serial = 1026] [outer = 1137EC00] 16:44:58 INFO - PROCESS | 3780 | 1462581898448 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17433400) [pid = 3780] [serial = 1027] [outer = 1137EC00] 16:44:58 INFO - PROCESS | 3780 | 1462581898938 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 807ms 16:44:58 INFO - PROCESS | 3780 | 1462581898993 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 3780 | 1462581898995 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:44:58 INFO - PROCESS | 3780 | 1462581898999 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 3780 | 1462581899001 Marionette TRACE conn2 <- [1,1334,null,{}] 16:44:58 INFO - PROCESS | 3780 | 1462581899004 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 3780 | 1462581899092 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:44:59 INFO - PROCESS | 3780 | 1462581899185 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 3780 | ++DOCSHELL 0F575000 == 54 [pid = 3780] [id = 343] 16:44:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10D66000) [pid = 3780] [serial = 1028] [outer = 00000000] 16:44:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17513400) [pid = 3780] [serial = 1029] [outer = 10D66000] 16:44:59 INFO - PROCESS | 3780 | 1462581899282 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (179E1400) [pid = 3780] [serial = 1030] [outer = 10D66000] 16:44:59 INFO - PROCESS | 3780 | 1462581899967 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1031ms 16:45:00 INFO - PROCESS | 3780 | --DOCSHELL 1137FC00 == 53 [pid = 3780] [id = 337] 16:45:00 INFO - PROCESS | 3780 | --DOCSHELL 0F572C00 == 52 [pid = 3780] [id = 333] 16:45:00 INFO - PROCESS | 3780 | 1462581900071 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 3780 | 1462581900075 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 16:45:00 INFO - PROCESS | 3780 | 1462581900082 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 3780 | 1462581900085 Marionette TRACE conn2 <- [1,1338,null,{}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:45:00 INFO - PROCESS | 3780 | 1462581900090 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 3780 | 1462581900200 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:45:00 INFO - PROCESS | 3780 | 1462581900191 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 3780 | ++DOCSHELL 135DD000 == 53 [pid = 3780] [id = 344] 16:45:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13CC1800) [pid = 3780] [serial = 1031] [outer = 00000000] 16:45:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (14874400) [pid = 3780] [serial = 1032] [outer = 13CC1800] 16:45:00 INFO - PROCESS | 3780 | 1462581900240 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (148C2C00) [pid = 3780] [serial = 1033] [outer = 13CC1800] 16:45:00 INFO - PROCESS | 3780 | 1462581900697 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 613ms 16:45:00 INFO - PROCESS | 3780 | 1462581900703 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 3780 | 1462581900708 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:45:00 INFO - PROCESS | 3780 | 1462581900714 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 3780 | 1462581900716 Marionette TRACE conn2 <- [1,1342,null,{}] 16:45:00 INFO - PROCESS | 3780 | 1462581900720 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 3780 | 1462581900808 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:45:00 INFO - PROCESS | 3780 | 1462581900818 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 3780 | ++DOCSHELL 15D96C00 == 54 [pid = 3780] [id = 345] 16:45:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (167E7400) [pid = 3780] [serial = 1034] [outer = 00000000] 16:45:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (16BD1C00) [pid = 3780] [serial = 1035] [outer = 167E7400] 16:45:00 INFO - PROCESS | 3780 | 1462581900863 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17431400) [pid = 3780] [serial = 1036] [outer = 167E7400] 16:45:01 INFO - PROCESS | 3780 | 1462581901291 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 626ms 16:45:01 INFO - PROCESS | 3780 | 1462581901350 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 3780 | 1462581901352 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 16:45:01 INFO - PROCESS | 3780 | 1462581901355 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:45:01 INFO - PROCESS | 3780 | 1462581901359 Marionette TRACE conn2 <- [1,1346,null,{}] 16:45:01 INFO - PROCESS | 3780 | 1462581901369 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 3780 | 1462581901439 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:45:01 INFO - PROCESS | 3780 | 1462581901557 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 3780 | ++DOCSHELL 181E5800 == 55 [pid = 3780] [id = 346] 16:45:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (181F0400) [pid = 3780] [serial = 1037] [outer = 00000000] 16:45:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (187AFC00) [pid = 3780] [serial = 1038] [outer = 181F0400] 16:45:01 INFO - PROCESS | 3780 | 1462581901604 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (188AD000) [pid = 3780] [serial = 1039] [outer = 181F0400] 16:45:01 INFO - PROCESS | 3780 | 1462581902002 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 668ms 16:45:02 INFO - PROCESS | 3780 | 1462581902030 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 3780 | 1462581902032 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 16:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:45:02 INFO - PROCESS | 3780 | 1462581902040 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 3780 | 1462581902041 Marionette TRACE conn2 <- [1,1350,null,{}] 16:45:02 INFO - PROCESS | 3780 | 1462581902045 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 3780 | 1462581902164 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:45:02 INFO - PROCESS | 3780 | 1462581902228 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 3780 | ++DOCSHELL 188F2400 == 56 [pid = 3780] [id = 347] 16:45:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188F7800) [pid = 3780] [serial = 1040] [outer = 00000000] 16:45:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19EB1C00) [pid = 3780] [serial = 1041] [outer = 188F7800] 16:45:02 INFO - PROCESS | 3780 | 1462581902282 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A038000) [pid = 3780] [serial = 1042] [outer = 188F7800] 16:45:02 INFO - PROCESS | 3780 | 1462581902689 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 710ms 16:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:45:02 INFO - PROCESS | 3780 | 1462581902766 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 3780 | 1462581902768 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 16:45:02 INFO - PROCESS | 3780 | 1462581902772 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 3780 | 1462581902774 Marionette TRACE conn2 <- [1,1354,null,{}] 16:45:02 INFO - PROCESS | 3780 | 1462581902777 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 3780 | 1462581902872 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:45:02 INFO - PROCESS | 3780 | 1462581902933 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 3780 | ++DOCSHELL 0F574000 == 57 [pid = 3780] [id = 348] 16:45:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (0F578400) [pid = 3780] [serial = 1043] [outer = 00000000] 16:45:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1A0D7C00) [pid = 3780] [serial = 1044] [outer = 0F578400] 16:45:02 INFO - PROCESS | 3780 | 1462581902980 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A199800) [pid = 3780] [serial = 1045] [outer = 0F578400] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1742A400) [pid = 3780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (148C1000) [pid = 3780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (16BC7000) [pid = 3780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (115AB000) [pid = 3780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1A036400) [pid = 3780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (167EFC00) [pid = 3780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (12E4FC00) [pid = 3780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1A65B400) [pid = 3780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (11539800) [pid = 3780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1648A000) [pid = 3780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11050800) [pid = 3780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19EB8000) [pid = 3780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (11380800) [pid = 3780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1703C400) [pid = 3780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11537800) [pid = 3780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (188AE000) [pid = 3780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:45:03 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1AED3800) [pid = 3780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:45:03 INFO - PROCESS | 3780 | 1462581903438 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 3780 | 1462581903494 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 16:45:03 INFO - PROCESS | 3780 | 1462581903497 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:45:03 INFO - PROCESS | 3780 | 1462581903499 Marionette TRACE conn2 <- [1,1358,null,{}] 16:45:03 INFO - PROCESS | 3780 | 1462581903502 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 3780 | 1462581903605 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:45:03 INFO - PROCESS | 3780 | 1462581903666 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 3780 | ++DOCSHELL 0FD85000 == 58 [pid = 3780] [id = 349] 16:45:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10522800) [pid = 3780] [serial = 1046] [outer = 00000000] 16:45:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11386000) [pid = 3780] [serial = 1047] [outer = 10522800] 16:45:03 INFO - PROCESS | 3780 | 1462581903690 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17514800) [pid = 3780] [serial = 1048] [outer = 10522800] 16:45:04 INFO - PROCESS | 3780 | 1462581904010 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 3780 | 1462581904058 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:45:04 INFO - PROCESS | 3780 | 1462581904069 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 3780 | 1462581904071 Marionette TRACE conn2 <- [1,1362,null,{}] 16:45:04 INFO - PROCESS | 3780 | 1462581904074 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 3780 | 1462581904156 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:45:04 INFO - PROCESS | 3780 | 1462581904145 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 3780 | ++DOCSHELL 16BC7C00 == 59 [pid = 3780] [id = 350] 16:45:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17435400) [pid = 3780] [serial = 1049] [outer = 00000000] 16:45:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AD3E800) [pid = 3780] [serial = 1050] [outer = 17435400] 16:45:04 INFO - PROCESS | 3780 | 1462581904190 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1AED1000) [pid = 3780] [serial = 1051] [outer = 17435400] 16:45:04 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:45:04 INFO - PROCESS | 3780 | 1462581904588 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 3780 | 1462581904642 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 16:45:04 INFO - PROCESS | 3780 | 1462581904645 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 3780 | 1462581904647 Marionette TRACE conn2 <- [1,1366,null,{}] 16:45:04 INFO - PROCESS | 3780 | 1462581904650 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 3780 | 1462581904732 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:45:04 INFO - PROCESS | 3780 | 1462581904741 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 3780 | ++DOCSHELL 1A19B800 == 60 [pid = 3780] [id = 351] 16:45:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A9A2400) [pid = 3780] [serial = 1052] [outer = 00000000] 16:45:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1B1C5400) [pid = 3780] [serial = 1053] [outer = 1A9A2400] 16:45:04 INFO - PROCESS | 3780 | 1462581904785 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1B260400) [pid = 3780] [serial = 1054] [outer = 1A9A2400] 16:45:05 INFO - PROCESS | 3780 | 1462581905293 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 3780 | 1462581905310 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 16:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:45:05 INFO - PROCESS | 3780 | 1462581905316 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 3780 | 1462581905321 Marionette TRACE conn2 <- [1,1370,null,{}] 16:45:05 INFO - PROCESS | 3780 | 1462581905328 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 3780 | 1462581905445 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:45:05 INFO - PROCESS | 3780 | 1462581905540 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 3780 | ++DOCSHELL 11047C00 == 61 [pid = 3780] [id = 352] 16:45:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (11049C00) [pid = 3780] [serial = 1055] [outer = 00000000] 16:45:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (12C1C400) [pid = 3780] [serial = 1056] [outer = 11049C00] 16:45:05 INFO - PROCESS | 3780 | 1462581905610 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1486A400) [pid = 3780] [serial = 1057] [outer = 11049C00] 16:45:06 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:45:06 INFO - PROCESS | 3780 | 1462581906141 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 3780 | 1462581906177 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:45:06 INFO - PROCESS | 3780 | 1462581906185 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 3780 | 1462581906188 Marionette TRACE conn2 <- [1,1374,null,{}] 16:45:06 INFO - PROCESS | 3780 | 1462581906192 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 3780 | 1462581906300 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:45:06 INFO - PROCESS | 3780 | 1462581906409 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 3780 | ++DOCSHELL 16BCF000 == 62 [pid = 3780] [id = 353] 16:45:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (16BD0800) [pid = 3780] [serial = 1058] [outer = 00000000] 16:45:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (17EAB000) [pid = 3780] [serial = 1059] [outer = 16BD0800] 16:45:06 INFO - PROCESS | 3780 | 1462581906446 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (17EAF800) [pid = 3780] [serial = 1060] [outer = 16BD0800] 16:45:07 INFO - PROCESS | 3780 | 1462581907038 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 3780 | 1462581907089 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 16:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:45:07 INFO - PROCESS | 3780 | 1462581907093 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 3780 | 1462581907097 Marionette TRACE conn2 <- [1,1378,null,{}] 16:45:07 INFO - PROCESS | 3780 | 1462581907109 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 3780 | 1462581907201 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:45:07 INFO - PROCESS | 3780 | 1462581907344 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 3780 | ++DOCSHELL 17EB0C00 == 63 [pid = 3780] [id = 354] 16:45:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17EB6000) [pid = 3780] [serial = 1061] [outer = 00000000] 16:45:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (18826800) [pid = 3780] [serial = 1062] [outer = 17EB6000] 16:45:07 INFO - PROCESS | 3780 | 1462581907403 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (19F14000) [pid = 3780] [serial = 1063] [outer = 17EB6000] 16:45:07 INFO - PROCESS | 3780 | 1462581907965 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 933ms 16:45:08 INFO - PROCESS | 3780 | 1462581908018 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 3780 | 1462581908021 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:45:08 INFO - PROCESS | 3780 | 1462581908024 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 3780 | 1462581908026 Marionette TRACE conn2 <- [1,1382,null,{}] 16:45:08 INFO - PROCESS | 3780 | 1462581908047 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 3780 | 1462581908154 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:45:08 INFO - PROCESS | 3780 | 1462581908292 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 3780 | ++DOCSHELL 1B116400 == 64 [pid = 3780] [id = 355] 16:45:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1B116C00) [pid = 3780] [serial = 1064] [outer = 00000000] 16:45:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1B268800) [pid = 3780] [serial = 1065] [outer = 1B116C00] 16:45:08 INFO - PROCESS | 3780 | 1462581908352 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1B2F5C00) [pid = 3780] [serial = 1066] [outer = 1B116C00] 16:45:08 INFO - PROCESS | 3780 | 1462581908879 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 891ms 16:45:08 INFO - PROCESS | 3780 | 1462581908928 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 3780 | 1462581908931 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:45:08 INFO - PROCESS | 3780 | 1462581908916 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 3780 | 1462581908918 Marionette TRACE conn2 <- [1,1386,null,{}] 16:45:08 INFO - PROCESS | 3780 | 1462581908922 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 3780 | 1462581909026 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:45:09 INFO - PROCESS | 3780 | 1462581909111 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 3780 | ++DOCSHELL 18826000 == 65 [pid = 3780] [id = 356] 16:45:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1AD44000) [pid = 3780] [serial = 1067] [outer = 00000000] 16:45:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1AD49C00) [pid = 3780] [serial = 1068] [outer = 1AD44000] 16:45:09 INFO - PROCESS | 3780 | 1462581909167 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1AD4CC00) [pid = 3780] [serial = 1069] [outer = 1AD44000] 16:45:09 INFO - PROCESS | 3780 | 1462581909930 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1016ms 16:45:09 INFO - PROCESS | 3780 | 1462581909962 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:45:09 INFO - PROCESS | 3780 | 1462581909947 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 16:45:09 INFO - PROCESS | 3780 | 1462581909952 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 3780 | 1462581909956 Marionette TRACE conn2 <- [1,1390,null,{}] 16:45:09 INFO - PROCESS | 3780 | 1462581909963 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 3780 | 1462581910116 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:45:10 INFO - PROCESS | 3780 | 1462581910119 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 3780 | ++DOCSHELL 11137800 == 66 [pid = 3780] [id = 357] 16:45:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (111DD800) [pid = 3780] [serial = 1070] [outer = 00000000] 16:45:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (130D1400) [pid = 3780] [serial = 1071] [outer = 111DD800] 16:45:10 INFO - PROCESS | 3780 | 1462581910168 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1480E400) [pid = 3780] [serial = 1072] [outer = 111DD800] 16:45:10 INFO - PROCESS | 3780 | 1462581910769 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 835ms 16:45:10 INFO - PROCESS | 3780 | 1462581910799 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 3780 | 1462581910805 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:45:10 INFO - PROCESS | 3780 | 1462581910811 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 3780 | 1462581910813 Marionette TRACE conn2 <- [1,1394,null,{}] 16:45:10 INFO - PROCESS | 3780 | 1462581910817 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 3780 | 1462581910921 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 16BC7C00 == 65 [pid = 3780] [id = 350] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 0FD85000 == 64 [pid = 3780] [id = 349] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 0F574000 == 63 [pid = 3780] [id = 348] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 188F2400 == 62 [pid = 3780] [id = 347] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 181E5800 == 61 [pid = 3780] [id = 346] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 15D96C00 == 60 [pid = 3780] [id = 345] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 135DD000 == 59 [pid = 3780] [id = 344] 16:45:10 INFO - PROCESS | 3780 | --DOCSHELL 12C45800 == 58 [pid = 3780] [id = 338] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1B119000) [pid = 3780] [serial = 913] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1751D800) [pid = 3780] [serial = 961] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1486A000) [pid = 3780] [serial = 958] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (11378400) [pid = 3780] [serial = 967] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1B116800) [pid = 3780] [serial = 964] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (174CA400) [pid = 3780] [serial = 978] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (16F88C00) [pid = 3780] [serial = 960] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (181ED000) [pid = 3780] [serial = 981] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (15D8EC00) [pid = 3780] [serial = 982] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (135D2C00) [pid = 3780] [serial = 970] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (12C3A800) [pid = 3780] [serial = 969] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A9A4400) [pid = 3780] [serial = 996] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1AD3F000) [pid = 3780] [serial = 963] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (16BC9C00) [pid = 3780] [serial = 975] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16F92800) [pid = 3780] [serial = 976] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (14806800) [pid = 3780] [serial = 972] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (148C3C00) [pid = 3780] [serial = 973] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1A9A4000) [pid = 3780] [serial = 954] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1AECB800) [pid = 3780] [serial = 955] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (14160000) [pid = 3780] [serial = 957] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19EB9C00) [pid = 3780] [serial = 984] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11054000) [pid = 3780] [serial = 966] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A6EDC00) [pid = 3780] [serial = 987] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19EBD000) [pid = 3780] [serial = 985] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11B5CC00) [pid = 3780] [serial = 1011] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (0F578800) [pid = 3780] [serial = 999] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A03B000) [pid = 3780] [serial = 993] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (122AEC00) [pid = 3780] [serial = 1012] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1A65B000) [pid = 3780] [serial = 994] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (13CC0400) [pid = 3780] [serial = 1002] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (187A6800) [pid = 3780] [serial = 1005] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A6F6800) [pid = 3780] [serial = 988] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15A78C00) [pid = 3780] [serial = 990] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17547400) [pid = 3780] [serial = 979] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (188FDC00) [pid = 3780] [serial = 1008] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19EB6400) [pid = 3780] [serial = 1009] [outer = 00000000] [url = about:blank] 16:45:10 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16BD1000) [pid = 3780] [serial = 991] [outer = 00000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3780 | 1462581911047 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 3780 | ++DOCSHELL 0F573C00 == 59 [pid = 3780] [id = 358] 16:45:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (0F578800) [pid = 3780] [serial = 1073] [outer = 00000000] 16:45:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11056C00) [pid = 3780] [serial = 1074] [outer = 0F578800] 16:45:11 INFO - PROCESS | 3780 | 1462581911074 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (122AEC00) [pid = 3780] [serial = 1075] [outer = 0F578800] 16:45:11 INFO - PROCESS | 3780 | 1462581911504 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 710ms 16:45:11 INFO - PROCESS | 3780 | 1462581911531 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 3780 | 1462581911533 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 16:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:45:11 INFO - PROCESS | 3780 | 1462581911537 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 3780 | 1462581911540 Marionette TRACE conn2 <- [1,1398,null,{}] 16:45:11 INFO - PROCESS | 3780 | 1462581911551 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 3780 | 1462581911620 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:45:11 INFO - PROCESS | 3780 | 1462581911630 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 3780 | ++DOCSHELL 16482400 == 60 [pid = 3780] [id = 359] 16:45:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16484800) [pid = 3780] [serial = 1076] [outer = 00000000] 16:45:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (167E6C00) [pid = 3780] [serial = 1077] [outer = 16484800] 16:45:11 INFO - PROCESS | 3780 | 1462581911678 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16BCB000) [pid = 3780] [serial = 1078] [outer = 16484800] 16:45:12 INFO - PROCESS | 3780 | 1462581912105 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 613ms 16:45:12 INFO - PROCESS | 3780 | 1462581912156 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 3780 | 1462581912159 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:45:12 INFO - PROCESS | 3780 | 1462581912162 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 3780 | 1462581912164 Marionette TRACE conn2 <- [1,1402,null,{}] 16:45:12 INFO - PROCESS | 3780 | 1462581912168 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 3780 | 1462581912236 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:45:12 INFO - PROCESS | 3780 | 1462581912330 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 3780 | ++DOCSHELL 167E6800 == 61 [pid = 3780] [id = 360] 16:45:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16BCF800) [pid = 3780] [serial = 1079] [outer = 00000000] 16:45:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1742E400) [pid = 3780] [serial = 1080] [outer = 16BCF800] 16:45:12 INFO - PROCESS | 3780 | 1462581912369 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1751E400) [pid = 3780] [serial = 1081] [outer = 16BCF800] 16:45:12 INFO - PROCESS | 3780 | 1462581912723 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 612ms 16:45:12 INFO - PROCESS | 3780 | 1462581912783 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 3780 | 1462581912785 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 16:45:12 INFO - PROCESS | 3780 | 1462581912788 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:45:12 INFO - PROCESS | 3780 | 1462581912790 Marionette TRACE conn2 <- [1,1406,null,{}] 16:45:12 INFO - PROCESS | 3780 | 1462581912793 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 3780 | 1462581912929 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:45:12 INFO - PROCESS | 3780 | 1462581912954 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 3780 | ++DOCSHELL 0F573000 == 62 [pid = 3780] [id = 361] 16:45:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1538C800) [pid = 3780] [serial = 1082] [outer = 00000000] 16:45:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17EB0800) [pid = 3780] [serial = 1083] [outer = 1538C800] 16:45:12 INFO - PROCESS | 3780 | 1462581913000 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17EB7400) [pid = 3780] [serial = 1084] [outer = 1538C800] 16:45:13 INFO - PROCESS | 3780 | 1462581913445 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 710ms 16:45:13 INFO - PROCESS | 3780 | 1462581913524 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 3780 | 1462581913526 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 16:45:13 INFO - PROCESS | 3780 | 1462581913529 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 3780 | 1462581913531 Marionette TRACE conn2 <- [1,1410,null,{}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:45:13 INFO - PROCESS | 3780 | 1462581913535 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 3780 | 1462581913662 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:45:13 INFO - PROCESS | 3780 | 1462581913728 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 3780 | ++DOCSHELL 187A6C00 == 63 [pid = 3780] [id = 362] 16:45:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (187A7800) [pid = 3780] [serial = 1085] [outer = 00000000] 16:45:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188A5400) [pid = 3780] [serial = 1086] [outer = 187A7800] 16:45:13 INFO - PROCESS | 3780 | 1462581913775 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (188A9800) [pid = 3780] [serial = 1087] [outer = 187A7800] 16:45:14 INFO - PROCESS | 3780 | 1462581914196 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 710ms 16:45:14 INFO - PROCESS | 3780 | 1462581914255 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 3780 | 1462581914257 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 16:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:45:14 INFO - PROCESS | 3780 | 1462581914261 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 3780 | 1462581914263 Marionette TRACE conn2 <- [1,1414,null,{}] 16:45:14 INFO - PROCESS | 3780 | 1462581914271 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 3780 | 1462581914369 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:45:14 INFO - PROCESS | 3780 | 1462581914446 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 3780 | ++DOCSHELL 188F6800 == 64 [pid = 3780] [id = 363] 16:45:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (188F7400) [pid = 3780] [serial = 1088] [outer = 00000000] 16:45:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19F20C00) [pid = 3780] [serial = 1089] [outer = 188F7400] 16:45:14 INFO - PROCESS | 3780 | 1462581914473 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1A03AC00) [pid = 3780] [serial = 1090] [outer = 188F7400] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (188F7800) [pid = 3780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (167E7400) [pid = 3780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13CC1800) [pid = 3780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10D66000) [pid = 3780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (0F578400) [pid = 3780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10522800) [pid = 3780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17435400) [pid = 3780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (181F0400) [pid = 3780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17047000) [pid = 3780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (0F574C00) [pid = 3780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1742F400) [pid = 3780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:45:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11BC4C00) [pid = 3780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:45:14 INFO - PROCESS | 3780 | 1462581914983 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 738ms 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:45:15 INFO - PROCESS | 3780 | 1462581915018 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 3780 | 1462581915020 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 16:45:15 INFO - PROCESS | 3780 | 1462581915023 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 3780 | 1462581915024 Marionette TRACE conn2 <- [1,1418,null,{}] 16:45:15 INFO - PROCESS | 3780 | 1462581915028 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 3780 | 1462581915092 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:45:15 INFO - PROCESS | 3780 | 1462581915190 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 3780 | ++DOCSHELL 0F574C00 == 65 [pid = 3780] [id = 364] 16:45:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0F578400) [pid = 3780] [serial = 1091] [outer = 00000000] 16:45:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (148C6000) [pid = 3780] [serial = 1092] [outer = 0F578400] 16:45:15 INFO - PROCESS | 3780 | 1462581915216 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (167F1C00) [pid = 3780] [serial = 1093] [outer = 0F578400] 16:45:15 INFO - PROCESS | 3780 | 1462581915551 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 557ms 16:45:15 INFO - PROCESS | 3780 | 1462581915584 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 3780 | 1462581915586 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:45:15 INFO - PROCESS | 3780 | 1462581915589 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 3780 | 1462581915601 Marionette TRACE conn2 <- [1,1422,null,{}] 16:45:15 INFO - PROCESS | 3780 | 1462581915614 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 3780 | 1462581915682 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:45:15 INFO - PROCESS | 3780 | 1462581915688 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 3780 | ++DOCSHELL 1742F400 == 66 [pid = 3780] [id = 365] 16:45:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17A9C400) [pid = 3780] [serial = 1094] [outer = 00000000] 16:45:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19F20400) [pid = 3780] [serial = 1095] [outer = 17A9C400] 16:45:15 INFO - PROCESS | 3780 | 1462581915733 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A6F4C00) [pid = 3780] [serial = 1096] [outer = 17A9C400] 16:45:16 INFO - PROCESS | 3780 | 1462581916122 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 584ms 16:45:16 INFO - PROCESS | 3780 | 1462581916171 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 3780 | 1462581916174 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 16:45:16 INFO - PROCESS | 3780 | 1462581916177 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:45:16 INFO - PROCESS | 3780 | 1462581916179 Marionette TRACE conn2 <- [1,1426,null,{}] 16:45:16 INFO - PROCESS | 3780 | 1462581916182 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 3780 | 1462581916264 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:45:16 INFO - PROCESS | 3780 | 1462581916270 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 3780 | ++DOCSHELL 175DBC00 == 67 [pid = 3780] [id = 366] 16:45:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (18828000) [pid = 3780] [serial = 1097] [outer = 00000000] 16:45:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1A0D8400) [pid = 3780] [serial = 1098] [outer = 18828000] 16:45:16 INFO - PROCESS | 3780 | 1462581916298 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A9A0400) [pid = 3780] [serial = 1099] [outer = 18828000] 16:45:16 INFO - PROCESS | 3780 | 1462581916797 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 655ms 16:45:16 INFO - PROCESS | 3780 | 1462581916850 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 3780 | 1462581916854 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 16:45:16 INFO - PROCESS | 3780 | 1462581916842 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:45:16 INFO - PROCESS | 3780 | 1462581916846 Marionette TRACE conn2 <- [1,1430,null,{}] 16:45:16 INFO - PROCESS | 3780 | 1462581916853 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 3780 | 1462581917050 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:45:17 INFO - PROCESS | 3780 | 1462581917168 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 3780 | ++DOCSHELL 11054C00 == 68 [pid = 3780] [id = 367] 16:45:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (11056000) [pid = 3780] [serial = 1100] [outer = 00000000] 16:45:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (12E10800) [pid = 3780] [serial = 1101] [outer = 11056000] 16:45:17 INFO - PROCESS | 3780 | 1462581917238 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (13FABC00) [pid = 3780] [serial = 1102] [outer = 11056000] 16:45:17 INFO - PROCESS | 3780 | 1462581917766 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 974ms 16:45:17 INFO - PROCESS | 3780 | 1462581917840 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 3780 | 1462581917846 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:45:17 INFO - PROCESS | 3780 | 1462581917853 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 3780 | 1462581917856 Marionette TRACE conn2 <- [1,1434,null,{}] 16:45:17 INFO - PROCESS | 3780 | 1462581917860 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 3780 | 1462581917951 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:45:18 INFO - PROCESS | 3780 | 1462581918089 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 3780 | ++DOCSHELL 122AF000 == 69 [pid = 3780] [id = 368] 16:45:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (13CC4C00) [pid = 3780] [serial = 1103] [outer = 00000000] 16:45:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (167E9000) [pid = 3780] [serial = 1104] [outer = 13CC4C00] 16:45:18 INFO - PROCESS | 3780 | 1462581918145 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17043000) [pid = 3780] [serial = 1105] [outer = 13CC4C00] 16:45:18 INFO - PROCESS | 3780 | 1462581918718 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 933ms 16:45:18 INFO - PROCESS | 3780 | 1462581918776 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 3780 | 1462581918779 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 16:45:18 INFO - PROCESS | 3780 | 1462581918803 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:45:18 INFO - PROCESS | 3780 | 1462581918806 Marionette TRACE conn2 <- [1,1438,null,{}] 16:45:18 INFO - PROCESS | 3780 | 1462581918858 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 3780 | 1462581918996 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:45:19 INFO - PROCESS | 3780 | 1462581919056 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 3780 | ++DOCSHELL 1847E000 == 70 [pid = 3780] [id = 369] 16:45:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (187AA800) [pid = 3780] [serial = 1106] [outer = 00000000] 16:45:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1AD32C00) [pid = 3780] [serial = 1107] [outer = 187AA800] 16:45:19 INFO - PROCESS | 3780 | 1462581919115 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1AD42000) [pid = 3780] [serial = 1108] [outer = 187AA800] 16:45:19 INFO - PROCESS | 3780 | 1462581919692 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 919ms 16:45:19 INFO - PROCESS | 3780 | 1462581919729 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 3780 | 1462581919732 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:45:19 INFO - PROCESS | 3780 | 1462581919736 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 3780 | 1462581919738 Marionette TRACE conn2 <- [1,1442,null,{}] 16:45:19 INFO - PROCESS | 3780 | 1462581919742 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 3780 | 1462581919851 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:45:19 INFO - PROCESS | 3780 | 1462581919960 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 3780 | ++DOCSHELL 1AD44800 == 71 [pid = 3780] [id = 370] 16:45:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AD47C00) [pid = 3780] [serial = 1109] [outer = 00000000] 16:45:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AECE000) [pid = 3780] [serial = 1110] [outer = 1AD47C00] 16:45:19 INFO - PROCESS | 3780 | 1462581919997 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AED7800) [pid = 3780] [serial = 1111] [outer = 1AD47C00] 16:45:20 INFO - PROCESS | 3780 | 1462581920596 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 891ms 16:45:20 INFO - PROCESS | 3780 | 1462581920634 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 3780 | 1462581920636 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 16:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:45:20 INFO - PROCESS | 3780 | 1462581920640 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 3780 | 1462581920624 Marionette TRACE conn2 <- [1,1446,null,{}] 16:45:20 INFO - PROCESS | 3780 | 1462581920628 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 3780 | 1462581920735 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:45:20 INFO - PROCESS | 3780 | 1462581920887 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 3780 | ++DOCSHELL 10F46000 == 72 [pid = 3780] [id = 371] 16:45:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (10F47800) [pid = 3780] [serial = 1112] [outer = 00000000] 16:45:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (10F52400) [pid = 3780] [serial = 1113] [outer = 10F47800] 16:45:20 INFO - PROCESS | 3780 | 1462581920945 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (18473C00) [pid = 3780] [serial = 1114] [outer = 10F47800] 16:45:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (10F50000) [pid = 3780] [serial = 1115] [outer = 1B8D1400] 16:45:21 INFO - PROCESS | 3780 | 1462581921741 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1169ms 16:45:21 INFO - PROCESS | 3780 | 1462581921797 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 3780 | 1462581921801 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 16:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:45:21 INFO - PROCESS | 3780 | 1462581921807 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 3780 | 1462581921811 Marionette TRACE conn2 <- [1,1450,null,{}] 16:45:21 INFO - PROCESS | 3780 | 1462581921817 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 3780 | 1462581921907 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:45:22 INFO - PROCESS | 3780 | 1462581922020 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 3780 | ++DOCSHELL 1137F000 == 73 [pid = 3780] [id = 372] 16:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (11381000) [pid = 3780] [serial = 1116] [outer = 00000000] 16:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (11BC4000) [pid = 3780] [serial = 1117] [outer = 11381000] 16:45:22 INFO - PROCESS | 3780 | 1462581922071 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (132A7000) [pid = 3780] [serial = 1118] [outer = 11381000] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 1A6F8000 == 72 [pid = 3780] [id = 234] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 11050400 == 71 [pid = 3780] [id = 342] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 167F0C00 == 70 [pid = 3780] [id = 341] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 1742F400 == 69 [pid = 3780] [id = 365] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 0F574C00 == 68 [pid = 3780] [id = 364] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 188F6800 == 67 [pid = 3780] [id = 363] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 187A6C00 == 66 [pid = 3780] [id = 362] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 0F573000 == 65 [pid = 3780] [id = 361] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 167E6800 == 64 [pid = 3780] [id = 360] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 16482400 == 63 [pid = 3780] [id = 359] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 0F573C00 == 62 [pid = 3780] [id = 358] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 11137800 == 61 [pid = 3780] [id = 357] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 1B116400 == 60 [pid = 3780] [id = 355] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 17EB0C00 == 59 [pid = 3780] [id = 354] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1B1C5400) [pid = 3780] [serial = 1053] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (13C28400) [pid = 3780] [serial = 1014] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 16BCF000 == 58 [pid = 3780] [id = 353] 16:45:22 INFO - PROCESS | 3780 | --DOCSHELL 11047C00 == 57 [pid = 3780] [id = 352] 16:45:22 INFO - PROCESS | 3780 | 1462581922717 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 933ms 16:45:22 INFO - PROCESS | 3780 | 1462581922753 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 3780 | 1462581922741 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 16:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1AD37400) [pid = 3780] [serial = 997] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (11052400) [pid = 3780] [serial = 1000] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (188A9000) [pid = 3780] [serial = 1006] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (148C9000) [pid = 3780] [serial = 1003] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (15339C00) [pid = 3780] [serial = 1020] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19EB1C00) [pid = 3780] [serial = 1041] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (16BD1C00) [pid = 3780] [serial = 1035] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (17431400) [pid = 3780] [serial = 1036] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (14874400) [pid = 3780] [serial = 1032] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (148C2C00) [pid = 3780] [serial = 1033] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (16BCE800) [pid = 3780] [serial = 1023] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1348EC00) [pid = 3780] [serial = 1017] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (179E1400) [pid = 3780] [serial = 1030] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17513400) [pid = 3780] [serial = 1029] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A0D7C00) [pid = 3780] [serial = 1044] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1742B800) [pid = 3780] [serial = 1026] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A038000) [pid = 3780] [serial = 1042] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (11386000) [pid = 3780] [serial = 1047] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AED1000) [pid = 3780] [serial = 1051] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1AD3E800) [pid = 3780] [serial = 1050] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A199800) [pid = 3780] [serial = 1045] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (187AFC00) [pid = 3780] [serial = 1038] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (188AD000) [pid = 3780] [serial = 1039] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17514800) [pid = 3780] [serial = 1048] [outer = 00000000] [url = about:blank] 16:45:22 INFO - PROCESS | 3780 | 1462581922784 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 3780 | 1462581922786 Marionette TRACE conn2 <- [1,1454,null,{}] 16:45:22 INFO - PROCESS | 3780 | 1462581922792 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 3780 | 1462581922881 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:45:22 INFO - PROCESS | 3780 | 1462581922888 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 3780 | ++DOCSHELL 11386C00 == 58 [pid = 3780] [id = 373] 16:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11537800) [pid = 3780] [serial = 1119] [outer = 00000000] 16:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (13C2AC00) [pid = 3780] [serial = 1120] [outer = 11537800] 16:45:22 INFO - PROCESS | 3780 | 1462581922922 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (14867800) [pid = 3780] [serial = 1121] [outer = 11537800] 16:45:23 INFO - PROCESS | 3780 | 1462581923413 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 668ms 16:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:45:23 INFO - PROCESS | 3780 | 1462581923437 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 3780 | 1462581923439 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 16:45:23 INFO - PROCESS | 3780 | 1462581923443 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 3780 | 1462581923446 Marionette TRACE conn2 <- [1,1458,null,{}] 16:45:23 INFO - PROCESS | 3780 | 1462581923456 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 3780 | 1462581923544 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:45:23 INFO - PROCESS | 3780 | 1462581923560 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 3780 | ++DOCSHELL 115A5800 == 59 [pid = 3780] [id = 374] 16:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (13C28400) [pid = 3780] [serial = 1122] [outer = 00000000] 16:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (16BC7800) [pid = 3780] [serial = 1123] [outer = 13C28400] 16:45:23 INFO - PROCESS | 3780 | 1462581923667 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (16F90000) [pid = 3780] [serial = 1124] [outer = 13C28400] 16:45:24 INFO - PROCESS | 3780 | 1462581924028 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 626ms 16:45:24 INFO - PROCESS | 3780 | 1462581924079 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 3780 | 1462581924082 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:45:24 INFO - PROCESS | 3780 | 1462581924085 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 3780 | 1462581924087 Marionette TRACE conn2 <- [1,1462,null,{}] 16:45:24 INFO - PROCESS | 3780 | 1462581924090 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 3780 | 1462581924156 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:45:24 INFO - PROCESS | 3780 | 1462581924163 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 3780 | ++DOCSHELL 16BCE000 == 60 [pid = 3780] [id = 375] 16:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1742A800) [pid = 3780] [serial = 1125] [outer = 00000000] 16:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (174D7000) [pid = 3780] [serial = 1126] [outer = 1742A800] 16:45:24 INFO - PROCESS | 3780 | 1462581924209 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17A9E800) [pid = 3780] [serial = 1127] [outer = 1742A800] 16:45:24 INFO - PROCESS | 3780 | 1462581924628 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 571ms 16:45:24 INFO - PROCESS | 3780 | 1462581924640 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 3780 | 1462581924642 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:45:24 INFO - PROCESS | 3780 | 1462581924651 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 3780 | 1462581924653 Marionette TRACE conn2 <- [1,1466,null,{}] 16:45:24 INFO - PROCESS | 3780 | 1462581924656 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 3780 | 1462581924782 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:45:24 INFO - PROCESS | 3780 | 1462581924860 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 3780 | ++DOCSHELL 111D6400 == 61 [pid = 3780] [id = 376] 16:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (13FAC400) [pid = 3780] [serial = 1128] [outer = 00000000] 16:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (17EB1C00) [pid = 3780] [serial = 1129] [outer = 13FAC400] 16:45:24 INFO - PROCESS | 3780 | 1462581924906 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17EB3400) [pid = 3780] [serial = 1130] [outer = 13FAC400] 16:45:25 INFO - PROCESS | 3780 | 1462581925333 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 710ms 16:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:45:25 INFO - PROCESS | 3780 | 1462581925359 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 3780 | 1462581925361 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 16:45:25 INFO - PROCESS | 3780 | 1462581925368 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 3780 | 1462581925370 Marionette TRACE conn2 <- [1,1470,null,{}] 16:45:25 INFO - PROCESS | 3780 | 1462581925374 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 3780 | 1462581925512 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:45:25 INFO - PROCESS | 3780 | 1462581925582 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 3780 | ++DOCSHELL 10F52C00 == 62 [pid = 3780] [id = 377] 16:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (188F3000) [pid = 3780] [serial = 1131] [outer = 00000000] 16:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188FFC00) [pid = 3780] [serial = 1132] [outer = 188F3000] 16:45:25 INFO - PROCESS | 3780 | 1462581925613 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19EB8000) [pid = 3780] [serial = 1133] [outer = 188F3000] 16:45:26 INFO - PROCESS | 3780 | 1462581926013 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 710ms 16:45:26 INFO - PROCESS | 3780 | 1462581926095 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 3780 | 1462581926097 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:45:26 INFO - PROCESS | 3780 | 1462581926100 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 3780 | 1462581926102 Marionette TRACE conn2 <- [1,1474,null,{}] 16:45:26 INFO - PROCESS | 3780 | 1462581926105 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 3780 | 1462581926205 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:45:26 INFO - PROCESS | 3780 | 1462581926252 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 3780 | ++DOCSHELL 167EFC00 == 63 [pid = 3780] [id = 378] 16:45:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A032400) [pid = 3780] [serial = 1134] [outer = 00000000] 16:45:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A191800) [pid = 3780] [serial = 1135] [outer = 1A032400] 16:45:26 INFO - PROCESS | 3780 | 1462581926296 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1A99A400) [pid = 3780] [serial = 1136] [outer = 1A032400] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (12E07000) [pid = 3780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (148C3800) [pid = 3780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1137EC00) [pid = 3780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (11385400) [pid = 3780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (167F2000) [pid = 3780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (187A7800) [pid = 3780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (188F7400) [pid = 3780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0F578800) [pid = 3780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (111DD800) [pid = 3780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1B116C00) [pid = 3780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16484800) [pid = 3780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1AD44000) [pid = 3780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (16BD0800) [pid = 3780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11049C00) [pid = 3780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16BCF800) [pid = 3780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (0F578400) [pid = 3780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17EB6000) [pid = 3780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (17A9C400) [pid = 3780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:45:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1538C800) [pid = 3780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:45:26 INFO - PROCESS | 3780 | 1462581926808 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 738ms 16:45:26 INFO - PROCESS | 3780 | 1462581926841 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 3780 | 1462581926843 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 16:45:26 INFO - PROCESS | 3780 | 1462581926847 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:45:26 INFO - PROCESS | 3780 | 1462581926848 Marionette TRACE conn2 <- [1,1478,null,{}] 16:45:26 INFO - PROCESS | 3780 | 1462581926852 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 3780 | 1462581926973 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:45:27 INFO - PROCESS | 3780 | 1462581927017 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 3780 | ++DOCSHELL 1137EC00 == 64 [pid = 3780] [id = 379] 16:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (12E07000) [pid = 3780] [serial = 1137] [outer = 00000000] 16:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15D8E400) [pid = 3780] [serial = 1138] [outer = 12E07000] 16:45:27 INFO - PROCESS | 3780 | 1462581927064 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (167F1400) [pid = 3780] [serial = 1139] [outer = 12E07000] 16:45:27 INFO - PROCESS | 3780 | 1462581927384 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 571ms 16:45:27 INFO - PROCESS | 3780 | 1462581927421 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 3780 | 1462581927424 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:45:27 INFO - PROCESS | 3780 | 1462581927427 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 3780 | 1462581927429 Marionette TRACE conn2 <- [1,1482,null,{}] 16:45:27 INFO - PROCESS | 3780 | 1462581927432 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 3780 | 1462581927517 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:45:27 INFO - PROCESS | 3780 | 1462581927506 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 3780 | ++DOCSHELL 148C3800 == 65 [pid = 3780] [id = 380] 16:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (148C7C00) [pid = 3780] [serial = 1140] [outer = 00000000] 16:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (188A6800) [pid = 3780] [serial = 1141] [outer = 148C7C00] 16:45:27 INFO - PROCESS | 3780 | 1462581927550 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A0C9C00) [pid = 3780] [serial = 1142] [outer = 148C7C00] 16:45:27 INFO - PROCESS | 3780 | 1462581927997 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 626ms 16:45:28 INFO - PROCESS | 3780 | 1462581928062 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 3780 | 1462581928046 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 16:45:28 INFO - PROCESS | 3780 | 1462581928049 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:45:28 INFO - PROCESS | 3780 | 1462581928051 Marionette TRACE conn2 <- [1,1486,null,{}] 16:45:28 INFO - PROCESS | 3780 | 1462581928055 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 3780 | 1462581928140 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:45:28 INFO - PROCESS | 3780 | 1462581928149 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 3780 | ++DOCSHELL 1104B800 == 66 [pid = 3780] [id = 381] 16:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (11384000) [pid = 3780] [serial = 1143] [outer = 00000000] 16:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AD38400) [pid = 3780] [serial = 1144] [outer = 11384000] 16:45:28 INFO - PROCESS | 3780 | 1462581928194 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1AD4A000) [pid = 3780] [serial = 1145] [outer = 11384000] 16:45:28 INFO - PROCESS | 3780 | 1462581928804 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 808ms 16:45:28 INFO - PROCESS | 3780 | 1462581928877 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 3780 | 1462581928881 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 16:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:45:28 INFO - PROCESS | 3780 | 1462581928868 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 3780 | 1462581928872 Marionette TRACE conn2 <- [1,1490,null,{}] 16:45:28 INFO - PROCESS | 3780 | 1462581928931 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 3780 | 1462581929035 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:45:29 INFO - PROCESS | 3780 | 1462581929168 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 3780 | ++DOCSHELL 10F4B800 == 67 [pid = 3780] [id = 382] 16:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (10F4CC00) [pid = 3780] [serial = 1146] [outer = 00000000] 16:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1130E400) [pid = 3780] [serial = 1147] [outer = 10F4CC00] 16:45:29 INFO - PROCESS | 3780 | 1462581929210 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (148BCC00) [pid = 3780] [serial = 1148] [outer = 10F4CC00] 16:45:29 INFO - PROCESS | 3780 | 1462581929773 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 932ms 16:45:29 INFO - PROCESS | 3780 | 1462581929805 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 3780 | 1462581929811 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 16:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:45:29 INFO - PROCESS | 3780 | 1462581929818 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 3780 | 1462581929821 Marionette TRACE conn2 <- [1,1494,null,{}] 16:45:29 INFO - PROCESS | 3780 | 1462581929825 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 3780 | 1462581929919 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:45:30 INFO - PROCESS | 3780 | 1462581930033 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 3780 | ++DOCSHELL 145A6400 == 68 [pid = 3780] [id = 383] 16:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (15D6A400) [pid = 3780] [serial = 1149] [outer = 00000000] 16:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (167E9800) [pid = 3780] [serial = 1150] [outer = 15D6A400] 16:45:30 INFO - PROCESS | 3780 | 1462581930129 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1703C400) [pid = 3780] [serial = 1151] [outer = 15D6A400] 16:45:30 INFO - PROCESS | 3780 | 1462581930695 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 919ms 16:45:30 INFO - PROCESS | 3780 | 1462581930737 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 3780 | 1462581930739 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 16:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:45:30 INFO - PROCESS | 3780 | 1462581930760 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 3780 | 1462581930764 Marionette TRACE conn2 <- [1,1498,null,{}] 16:45:30 INFO - PROCESS | 3780 | 1462581930775 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 3780 | 1462581930889 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:45:31 INFO - PROCESS | 3780 | 1462581931033 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 3780 | ++DOCSHELL 18828400 == 69 [pid = 3780] [id = 384] 16:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (188F3800) [pid = 3780] [serial = 1152] [outer = 00000000] 16:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A199800) [pid = 3780] [serial = 1153] [outer = 188F3800] 16:45:31 INFO - PROCESS | 3780 | 1462581931091 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AD50800) [pid = 3780] [serial = 1154] [outer = 188F3800] 16:45:31 INFO - PROCESS | 3780 | 1462581931653 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 947ms 16:45:31 INFO - PROCESS | 3780 | 1462581931695 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 3780 | 1462581931699 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 16:45:31 INFO - PROCESS | 3780 | 1462581931720 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 3780 | 1462581931722 Marionette TRACE conn2 <- [1,1502,null,{}] 16:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:45:31 INFO - PROCESS | 3780 | 1462581931726 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 3780 | 1462581931816 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:45:31 INFO - PROCESS | 3780 | 1462581931954 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 3780 | ++DOCSHELL 1AED0400 == 70 [pid = 3780] [id = 385] 16:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AED2800) [pid = 3780] [serial = 1155] [outer = 00000000] 16:45:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1B1C0800) [pid = 3780] [serial = 1156] [outer = 1AED2800] 16:45:32 INFO - PROCESS | 3780 | 1462581932010 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1B1C8C00) [pid = 3780] [serial = 1157] [outer = 1AED2800] 16:45:32 INFO - PROCESS | 3780 | 1462581932576 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 877ms 16:45:32 INFO - PROCESS | 3780 | 1462581932799 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 3780 | 1462581932803 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 16:45:32 INFO - PROCESS | 3780 | 1462581932823 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 3780 | 1462581932826 Marionette TRACE conn2 <- [1,1506,null,{}] 16:45:32 INFO - PROCESS | 3780 | 1462581932831 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:45:32 INFO - PROCESS | 3780 | 1462581932922 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:45:33 INFO - PROCESS | 3780 | 1462581933057 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 3780 | ++DOCSHELL 11054400 == 71 [pid = 3780] [id = 386] 16:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (11137800) [pid = 3780] [serial = 1158] [outer = 00000000] 16:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (11377800) [pid = 3780] [serial = 1159] [outer = 11137800] 16:45:33 INFO - PROCESS | 3780 | 1462581933092 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (11384C00) [pid = 3780] [serial = 1160] [outer = 11137800] 16:45:33 INFO - PROCESS | 3780 | 1462581933574 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 780ms 16:45:33 INFO - PROCESS | 3780 | 1462581933624 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 3780 | 1462581933627 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 16:45:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:45:33 INFO - PROCESS | 3780 | 1462581933635 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 3780 | 1462581933638 Marionette TRACE conn2 <- [1,1510,null,{}] 16:45:33 INFO - PROCESS | 3780 | 1462581933642 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 3780 | 1462581933748 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 148C3800 == 70 [pid = 3780] [id = 380] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 1137EC00 == 69 [pid = 3780] [id = 379] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 167EFC00 == 68 [pid = 3780] [id = 378] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 10F52C00 == 67 [pid = 3780] [id = 377] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 111D6400 == 66 [pid = 3780] [id = 376] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 16BCE000 == 65 [pid = 3780] [id = 375] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 115A5800 == 64 [pid = 3780] [id = 374] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 11386C00 == 63 [pid = 3780] [id = 373] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 1137F000 == 62 [pid = 3780] [id = 372] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 1AD44800 == 61 [pid = 3780] [id = 370] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 1847E000 == 60 [pid = 3780] [id = 369] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1A0D8400) [pid = 3780] [serial = 1098] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 122AF000 == 59 [pid = 3780] [id = 368] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 11054C00 == 58 [pid = 3780] [id = 367] 16:45:33 INFO - PROCESS | 3780 | --DOCSHELL 175DBC00 == 57 [pid = 3780] [id = 366] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (14169800) [pid = 3780] [serial = 1015] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (188A5400) [pid = 3780] [serial = 1086] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (19F20C00) [pid = 3780] [serial = 1089] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (11056C00) [pid = 3780] [serial = 1074] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (122AEC00) [pid = 3780] [serial = 1075] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (130D1400) [pid = 3780] [serial = 1071] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1480E400) [pid = 3780] [serial = 1072] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1B268800) [pid = 3780] [serial = 1065] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1B2F5C00) [pid = 3780] [serial = 1066] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (167E6C00) [pid = 3780] [serial = 1077] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (16BCB000) [pid = 3780] [serial = 1078] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (188A9800) [pid = 3780] [serial = 1087] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AD4CC00) [pid = 3780] [serial = 1069] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1AD49C00) [pid = 3780] [serial = 1068] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17EAF800) [pid = 3780] [serial = 1060] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17EAB000) [pid = 3780] [serial = 1059] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1486A400) [pid = 3780] [serial = 1057] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (12C1C400) [pid = 3780] [serial = 1056] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1742E400) [pid = 3780] [serial = 1080] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1751E400) [pid = 3780] [serial = 1081] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (148C6000) [pid = 3780] [serial = 1092] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19F14000) [pid = 3780] [serial = 1063] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (18826800) [pid = 3780] [serial = 1062] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A6F4C00) [pid = 3780] [serial = 1096] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19F20400) [pid = 3780] [serial = 1095] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A03AC00) [pid = 3780] [serial = 1090] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17EB0800) [pid = 3780] [serial = 1083] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17EB7400) [pid = 3780] [serial = 1084] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (167F1C00) [pid = 3780] [serial = 1093] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15A7EC00) [pid = 3780] [serial = 1021] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17433400) [pid = 3780] [serial = 1027] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13F4C000) [pid = 3780] [serial = 1018] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16FA9400) [pid = 3780] [serial = 1024] [outer = 00000000] [url = about:blank] 16:45:33 INFO - PROCESS | 3780 | 1462581933875 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 3780 | ++DOCSHELL 1076A400 == 58 [pid = 3780] [id = 387] 16:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (107ED800) [pid = 3780] [serial = 1161] [outer = 00000000] 16:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1104EC00) [pid = 3780] [serial = 1162] [outer = 107ED800] 16:45:33 INFO - PROCESS | 3780 | 1462581933927 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11386C00) [pid = 3780] [serial = 1163] [outer = 107ED800] 16:45:34 INFO - PROCESS | 3780 | 1462581934372 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:45:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:45:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:45:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:45:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:45:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 821ms 16:45:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:45:34 INFO - PROCESS | 3780 | 1462581934449 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 3780 | 1462581934452 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 16:45:34 INFO - PROCESS | 3780 | 1462581934456 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 3780 | 1462581934458 Marionette TRACE conn2 <- [1,1514,null,{}] 16:45:34 INFO - PROCESS | 3780 | 1462581934467 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 3780 | 1462581934536 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:45:34 INFO - PROCESS | 3780 | 1462581934553 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 3780 | ++DOCSHELL 148C3800 == 59 [pid = 3780] [id = 388] 16:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (148C4000) [pid = 3780] [serial = 1164] [outer = 00000000] 16:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (148CA800) [pid = 3780] [serial = 1165] [outer = 148C4000] 16:45:34 INFO - PROCESS | 3780 | 1462581934604 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15D62400) [pid = 3780] [serial = 1166] [outer = 148C4000] 16:45:35 INFO - PROCESS | 3780 | 1462581935029 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:45:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 16:45:35 INFO - PROCESS | 3780 | 1462581935082 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 3780 | 1462581935084 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 16:45:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:45:35 INFO - PROCESS | 3780 | 1462581935088 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 3780 | 1462581935090 Marionette TRACE conn2 <- [1,1518,null,{}] 16:45:35 INFO - PROCESS | 3780 | 1462581935093 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 3780 | 1462581935164 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:45:35 INFO - PROCESS | 3780 | 1462581935170 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 3780 | ++DOCSHELL 148C6000 == 60 [pid = 3780] [id = 389] 16:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (148CA400) [pid = 3780] [serial = 1167] [outer = 00000000] 16:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16F8E000) [pid = 3780] [serial = 1168] [outer = 148CA400] 16:45:35 INFO - PROCESS | 3780 | 1462581935217 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16F91800) [pid = 3780] [serial = 1169] [outer = 148CA400] 16:45:35 INFO - PROCESS | 3780 | 1462581935608 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:45:35 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:45:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:45:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:45:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:45:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 571ms 16:45:35 INFO - PROCESS | 3780 | 1462581935658 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 3780 | 1462581935660 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 16:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:45:35 INFO - PROCESS | 3780 | 1462581935664 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 3780 | 1462581935666 Marionette TRACE conn2 <- [1,1522,null,{}] 16:45:35 INFO - PROCESS | 3780 | 1462581935670 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 3780 | 1462581935774 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:45:35 INFO - PROCESS | 3780 | 1462581935869 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 3780 | ++DOCSHELL 174CA400 == 61 [pid = 3780] [id = 390] 16:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (174D5000) [pid = 3780] [serial = 1170] [outer = 00000000] 16:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (17518000) [pid = 3780] [serial = 1171] [outer = 174D5000] 16:45:35 INFO - PROCESS | 3780 | 1462581935924 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1751EC00) [pid = 3780] [serial = 1172] [outer = 174D5000] 16:45:36 INFO - PROCESS | 3780 | 1462581936304 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 654ms 16:45:36 INFO - PROCESS | 3780 | 1462581936324 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 3780 | 1462581936325 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 16:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:45:36 INFO - PROCESS | 3780 | 1462581936338 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 3780 | 1462581936340 Marionette TRACE conn2 <- [1,1526,null,{}] 16:45:36 INFO - PROCESS | 3780 | 1462581936343 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 3780 | 1462581936472 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:45:36 INFO - PROCESS | 3780 | 1462581936544 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 3780 | ++DOCSHELL 10F45C00 == 62 [pid = 3780] [id = 391] 16:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17548000) [pid = 3780] [serial = 1173] [outer = 00000000] 16:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17EB5400) [pid = 3780] [serial = 1174] [outer = 17548000] 16:45:36 INFO - PROCESS | 3780 | 1462581936573 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (181AAC00) [pid = 3780] [serial = 1175] [outer = 17548000] 16:45:36 INFO - PROCESS | 3780 | 1462581936975 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 668ms 16:45:36 INFO - PROCESS | 3780 | 1462581937014 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 3780 | 1462581937016 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 16:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:45:36 INFO - PROCESS | 3780 | 1462581937019 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 3780 | 1462581937021 Marionette TRACE conn2 <- [1,1530,null,{}] 16:45:37 INFO - PROCESS | 3780 | 1462581937056 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 3780 | 1462581937171 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:45:37 INFO - PROCESS | 3780 | 1462581937236 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 3780 | ++DOCSHELL 1056EC00 == 63 [pid = 3780] [id = 392] 16:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (181EAC00) [pid = 3780] [serial = 1176] [outer = 00000000] 16:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (18826800) [pid = 3780] [serial = 1177] [outer = 181EAC00] 16:45:37 INFO - PROCESS | 3780 | 1462581937264 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (188A8800) [pid = 3780] [serial = 1178] [outer = 181EAC00] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (13FAC400) [pid = 3780] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (188F3000) [pid = 3780] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11537800) [pid = 3780] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13C28400) [pid = 3780] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1742A800) [pid = 3780] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11381000) [pid = 3780] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (12E07000) [pid = 3780] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:45:37 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A032400) [pid = 3780] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:45:37 INFO - PROCESS | 3780 | 1462581937726 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 766ms 16:45:37 INFO - PROCESS | 3780 | 1462581937780 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 3780 | 1462581937783 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:45:37 INFO - PROCESS | 3780 | 1462581937788 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 3780 | 1462581937791 Marionette TRACE conn2 <- [1,1534,null,{}] 16:45:37 INFO - PROCESS | 3780 | 1462581937795 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 3780 | 1462581937897 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:45:37 INFO - PROCESS | 3780 | 1462581937911 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 3780 | ++DOCSHELL 12E07000 == 64 [pid = 3780] [id = 393] 16:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1459B000) [pid = 3780] [serial = 1179] [outer = 00000000] 16:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17EB5C00) [pid = 3780] [serial = 1180] [outer = 1459B000] 16:45:37 INFO - PROCESS | 3780 | 1462581937955 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17EF1800) [pid = 3780] [serial = 1181] [outer = 1459B000] 16:45:38 INFO - PROCESS | 3780 | 1462581938327 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 557ms 16:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:45:38 INFO - PROCESS | 3780 | 1462581938365 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 3780 | 1462581938367 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 16:45:38 INFO - PROCESS | 3780 | 1462581938370 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 3780 | 1462581938372 Marionette TRACE conn2 <- [1,1538,null,{}] 16:45:38 INFO - PROCESS | 3780 | 1462581938376 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 3780 | 1462581938448 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:45:38 INFO - PROCESS | 3780 | 1462581938457 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 3780 | ++DOCSHELL 17EB4800 == 65 [pid = 3780] [id = 394] 16:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17EB8800) [pid = 3780] [serial = 1182] [outer = 00000000] 16:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (19EB2000) [pid = 3780] [serial = 1183] [outer = 17EB8800] 16:45:38 INFO - PROCESS | 3780 | 1462581938501 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (19EB4000) [pid = 3780] [serial = 1184] [outer = 17EB8800] 16:45:38 INFO - PROCESS | 3780 | 1462581938932 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 612ms 16:45:38 INFO - PROCESS | 3780 | 1462581938988 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 3780 | 1462581938990 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:45:38 INFO - PROCESS | 3780 | 1462581938993 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 3780 | 1462581938995 Marionette TRACE conn2 <- [1,1542,null,{}] 16:45:38 INFO - PROCESS | 3780 | 1462581938998 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 3780 | 1462581939065 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:45:39 INFO - PROCESS | 3780 | 1462581939072 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 3780 | ++DOCSHELL 111CF000 == 66 [pid = 3780] [id = 395] 16:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (188F1000) [pid = 3780] [serial = 1185] [outer = 00000000] 16:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A0CD400) [pid = 3780] [serial = 1186] [outer = 188F1000] 16:45:39 INFO - PROCESS | 3780 | 1462581939115 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A0D6000) [pid = 3780] [serial = 1187] [outer = 188F1000] 16:45:39 INFO - PROCESS | 3780 | 1462581939756 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 808ms 16:45:39 INFO - PROCESS | 3780 | 1462581939802 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 3780 | 1462581939806 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:45:39 INFO - PROCESS | 3780 | 1462581939811 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 3780 | 1462581939815 Marionette TRACE conn2 <- [1,1546,null,{}] 16:45:39 INFO - PROCESS | 3780 | 1462581939824 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 3780 | 1462581939939 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:45:40 INFO - PROCESS | 3780 | 1462581940076 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 3780 | ++DOCSHELL 10F45800 == 67 [pid = 3780] [id = 396] 16:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (11053C00) [pid = 3780] [serial = 1188] [outer = 00000000] 16:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (122AE400) [pid = 3780] [serial = 1189] [outer = 11053C00] 16:45:40 INFO - PROCESS | 3780 | 1462581940134 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (13491400) [pid = 3780] [serial = 1190] [outer = 11053C00] 16:45:40 INFO - PROCESS | 3780 | 1462581940700 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 919ms 16:45:40 INFO - PROCESS | 3780 | 1462581940733 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 3780 | 1462581940740 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 16:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:45:40 INFO - PROCESS | 3780 | 1462581940747 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 3780 | 1462581940749 Marionette TRACE conn2 <- [1,1550,null,{}] 16:45:40 INFO - PROCESS | 3780 | 1462581940774 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 3780 | 1462581940876 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:45:41 INFO - PROCESS | 3780 | 1462581941020 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 3780 | ++DOCSHELL 11FBC000 == 68 [pid = 3780] [id = 397] 16:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (12217000) [pid = 3780] [serial = 1191] [outer = 00000000] 16:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (167E7000) [pid = 3780] [serial = 1192] [outer = 12217000] 16:45:41 INFO - PROCESS | 3780 | 1462581941076 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (16F85400) [pid = 3780] [serial = 1193] [outer = 12217000] 16:45:41 INFO - PROCESS | 3780 | 1462581941605 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 933ms 16:45:41 INFO - PROCESS | 3780 | 1462581941674 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 3780 | 1462581941676 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 16:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:45:41 INFO - PROCESS | 3780 | 1462581941680 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 3780 | 1462581941684 Marionette TRACE conn2 <- [1,1554,null,{}] 16:45:41 INFO - PROCESS | 3780 | 1462581941696 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 3780 | 1462581941880 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:45:42 INFO - PROCESS | 3780 | 1462581942018 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 3780 | ++DOCSHELL 17EB2000 == 69 [pid = 3780] [id = 398] 16:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (17EEF000) [pid = 3780] [serial = 1194] [outer = 00000000] 16:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (19EBB800) [pid = 3780] [serial = 1195] [outer = 17EEF000] 16:45:42 INFO - PROCESS | 3780 | 1462581942078 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A660000) [pid = 3780] [serial = 1196] [outer = 17EEF000] 16:45:42 INFO - PROCESS | 3780 | 1462581942628 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1030ms 16:45:42 INFO - PROCESS | 3780 | 1462581942710 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 3780 | 1462581942713 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:45:42 INFO - PROCESS | 3780 | 1462581942731 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 3780 | 1462581942733 Marionette TRACE conn2 <- [1,1558,null,{}] 16:45:42 INFO - PROCESS | 3780 | 1462581942738 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 3780 | 1462581942834 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:45:42 INFO - PROCESS | 3780 | 1462581942974 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 3780 | ++DOCSHELL 0F56E400 == 70 [pid = 3780] [id = 399] 16:45:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (188F8400) [pid = 3780] [serial = 1197] [outer = 00000000] 16:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AD35C00) [pid = 3780] [serial = 1198] [outer = 188F8400] 16:45:43 INFO - PROCESS | 3780 | 1462581943032 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1AD42400) [pid = 3780] [serial = 1199] [outer = 188F8400] 16:45:43 INFO - PROCESS | 3780 | 1462581943650 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1001ms 16:45:43 INFO - PROCESS | 3780 | 1462581943739 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 3780 | 1462581943741 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 16:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:45:43 INFO - PROCESS | 3780 | 1462581943745 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 3780 | 1462581943747 Marionette TRACE conn2 <- [1,1562,null,{}] 16:45:43 INFO - PROCESS | 3780 | 1462581943751 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 3780 | 1462581943857 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:45:44 INFO - PROCESS | 3780 | 1462581944100 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 3780 | ++DOCSHELL 0FD87000 == 71 [pid = 3780] [id = 400] 16:45:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1057A400) [pid = 3780] [serial = 1200] [outer = 00000000] 16:45:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (11378C00) [pid = 3780] [serial = 1201] [outer = 1057A400] 16:45:44 INFO - PROCESS | 3780 | 1462581944155 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (11B6B000) [pid = 3780] [serial = 1202] [outer = 1057A400] 16:45:44 INFO - PROCESS | 3780 | 1462581944721 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 990ms 16:45:44 INFO - PROCESS | 3780 | 1462581944766 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 3780 | 1462581944770 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:45:44 INFO - PROCESS | 3780 | 1462581944775 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 3780 | 1462581944778 Marionette TRACE conn2 <- [1,1566,null,{}] 16:45:44 INFO - PROCESS | 3780 | 1462581944783 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 3780 | 1462581944889 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:45:45 INFO - PROCESS | 3780 | 1462581945047 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 17EB4800 == 70 [pid = 3780] [id = 394] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 12E07000 == 69 [pid = 3780] [id = 393] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 1056EC00 == 68 [pid = 3780] [id = 392] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 10F45C00 == 67 [pid = 3780] [id = 391] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 174CA400 == 66 [pid = 3780] [id = 390] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 148C6000 == 65 [pid = 3780] [id = 389] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 148C3800 == 64 [pid = 3780] [id = 388] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 1076A400 == 63 [pid = 3780] [id = 387] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 11054400 == 62 [pid = 3780] [id = 386] 16:45:45 INFO - PROCESS | 3780 | --DOCSHELL 10F4B800 == 61 [pid = 3780] [id = 382] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1AD38400) [pid = 3780] [serial = 1144] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | ++DOCSHELL 105DD800 == 62 [pid = 3780] [id = 401] 16:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1076A400) [pid = 3780] [serial = 1203] [outer = 00000000] 16:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (11386400) [pid = 3780] [serial = 1204] [outer = 1076A400] 16:45:45 INFO - PROCESS | 3780 | 1462581945130 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (130D8800) [pid = 3780] [serial = 1205] [outer = 1076A400] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (17A9E800) [pid = 3780] [serial = 1127] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17EB1C00) [pid = 3780] [serial = 1129] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (17EB3400) [pid = 3780] [serial = 1130] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (19EB8000) [pid = 3780] [serial = 1133] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (12E10800) [pid = 3780] [serial = 1101] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (188FFC00) [pid = 3780] [serial = 1132] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (167E9000) [pid = 3780] [serial = 1104] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1AD32C00) [pid = 3780] [serial = 1107] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (13C2AC00) [pid = 3780] [serial = 1120] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (14867800) [pid = 3780] [serial = 1121] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16BC7800) [pid = 3780] [serial = 1123] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (16F90000) [pid = 3780] [serial = 1124] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (10F52400) [pid = 3780] [serial = 1113] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (174D7000) [pid = 3780] [serial = 1126] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (132A7000) [pid = 3780] [serial = 1118] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (11BC4000) [pid = 3780] [serial = 1117] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15D8E400) [pid = 3780] [serial = 1138] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1AECE000) [pid = 3780] [serial = 1110] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1A191800) [pid = 3780] [serial = 1135] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (188A6800) [pid = 3780] [serial = 1141] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (188AC400) [pid = 3780] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1A99A400) [pid = 3780] [serial = 1136] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (167F1400) [pid = 3780] [serial = 1139] [outer = 00000000] [url = about:blank] 16:45:45 INFO - PROCESS | 3780 | 1462581945556 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 811ms 16:45:45 INFO - PROCESS | 3780 | 1462581945584 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 3780 | 1462581945588 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:45:45 INFO - PROCESS | 3780 | 1462581945593 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 3780 | 1462581945595 Marionette TRACE conn2 <- [1,1570,null,{}] 16:45:45 INFO - PROCESS | 3780 | 1462581945603 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 3780 | 1462581945691 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:45:45 INFO - PROCESS | 3780 | 1462581945699 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 3780 | ++DOCSHELL 13234C00 == 63 [pid = 3780] [id = 402] 16:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (14806800) [pid = 3780] [serial = 1206] [outer = 00000000] 16:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15D6C000) [pid = 3780] [serial = 1207] [outer = 14806800] 16:45:45 INFO - PROCESS | 3780 | 1462581945745 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (167E6C00) [pid = 3780] [serial = 1208] [outer = 14806800] 16:45:46 INFO - PROCESS | 3780 | 1462581946212 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 661ms 16:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:45:46 INFO - PROCESS | 3780 | 1462581946256 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 3780 | 1462581946258 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 16:45:46 INFO - PROCESS | 3780 | 1462581946263 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 3780 | 1462581946269 Marionette TRACE conn2 <- [1,1574,null,{}] 16:45:46 INFO - PROCESS | 3780 | 1462581946278 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 3780 | 1462581946367 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:45:46 INFO - PROCESS | 3780 | 1462581946377 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 3780 | ++DOCSHELL 17431000 == 64 [pid = 3780] [id = 403] 16:45:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17431400) [pid = 3780] [serial = 1209] [outer = 00000000] 16:45:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17514800) [pid = 3780] [serial = 1210] [outer = 17431400] 16:45:46 INFO - PROCESS | 3780 | 1462581946434 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1751DC00) [pid = 3780] [serial = 1211] [outer = 17431400] 16:45:46 INFO - PROCESS | 3780 | 1462581946874 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 16:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:45:46 INFO - PROCESS | 3780 | 1462581946912 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 3780 | 1462581946915 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 16:45:46 INFO - PROCESS | 3780 | 1462581946919 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 3780 | 1462581946921 Marionette TRACE conn2 <- [1,1578,null,{}] 16:45:46 INFO - PROCESS | 3780 | 1462581946924 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 3780 | 1462581947022 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:45:47 INFO - PROCESS | 3780 | 1462581947059 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 3780 | ++DOCSHELL 17AA3000 == 65 [pid = 3780] [id = 404] 16:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17EAAC00) [pid = 3780] [serial = 1212] [outer = 00000000] 16:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17EB8C00) [pid = 3780] [serial = 1213] [outer = 17EAAC00] 16:45:47 INFO - PROCESS | 3780 | 1462581947089 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (181A6000) [pid = 3780] [serial = 1214] [outer = 17EAAC00] 16:45:47 INFO - PROCESS | 3780 | 1462581947559 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 661ms 16:45:47 INFO - PROCESS | 3780 | 1462581947582 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 3780 | 1462581947584 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 16:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:45:47 INFO - PROCESS | 3780 | 1462581947587 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - PROCESS | 3780 | 1462581947589 Marionette TRACE conn2 <- [1,1582,null,{}] 16:45:47 INFO - PROCESS | 3780 | 1462581947592 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 3780 | 1462581947713 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:45:47 INFO - PROCESS | 3780 | 1462581947779 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 3780 | ++DOCSHELL 181F0000 == 66 [pid = 3780] [id = 405] 16:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (187AA000) [pid = 3780] [serial = 1215] [outer = 00000000] 16:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (188A0000) [pid = 3780] [serial = 1216] [outer = 187AA000] 16:45:47 INFO - PROCESS | 3780 | 1462581947835 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (188FFC00) [pid = 3780] [serial = 1217] [outer = 187AA000] 16:45:48 INFO - PROCESS | 3780 | 1462581948305 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 765ms 16:45:48 INFO - PROCESS | 3780 | 1462581948385 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 3780 | 1462581948387 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 16:45:48 INFO - PROCESS | 3780 | 1462581948375 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 3780 | 1462581948377 Marionette TRACE conn2 <- [1,1586,null,{}] 16:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:45:48 INFO - PROCESS | 3780 | 1462581948381 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 3780 | 1462581948503 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:45:48 INFO - PROCESS | 3780 | 1462581948576 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 3780 | ++DOCSHELL 10F53C00 == 67 [pid = 3780] [id = 406] 16:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19EB0C00) [pid = 3780] [serial = 1218] [outer = 00000000] 16:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A18D400) [pid = 3780] [serial = 1219] [outer = 19EB0C00] 16:45:48 INFO - PROCESS | 3780 | 1462581948619 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A19B000) [pid = 3780] [serial = 1220] [outer = 19EB0C00] 16:45:49 INFO - PROCESS | 3780 | 1462581949031 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 661ms 16:45:49 INFO - PROCESS | 3780 | 1462581949060 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 3780 | 1462581949062 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 16:45:49 INFO - PROCESS | 3780 | 1462581949065 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:45:49 INFO - PROCESS | 3780 | 1462581949067 Marionette TRACE conn2 <- [1,1590,null,{}] 16:45:49 INFO - PROCESS | 3780 | 1462581949074 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 3780 | 1462581949195 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (148C7C00) [pid = 3780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17548000) [pid = 3780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (11137800) [pid = 3780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (107ED800) [pid = 3780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (174D5000) [pid = 3780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (148CA400) [pid = 3780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (148C4000) [pid = 3780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (181EAC00) [pid = 3780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17EB8800) [pid = 3780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:45:49 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1459B000) [pid = 3780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:45:49 INFO - PROCESS | 3780 | 1462581949336 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 3780 | ++DOCSHELL 105CF400 == 68 [pid = 3780] [id = 407] 16:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (107ED800) [pid = 3780] [serial = 1221] [outer = 00000000] 16:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1459B000) [pid = 3780] [serial = 1222] [outer = 107ED800] 16:45:49 INFO - PROCESS | 3780 | 1462581949381 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (167E7C00) [pid = 3780] [serial = 1223] [outer = 107ED800] 16:45:49 INFO - PROCESS | 3780 | 1462581949752 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 705ms 16:45:49 INFO - PROCESS | 3780 | 1462581949783 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 3780 | 1462581949778 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 16:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:45:49 INFO - PROCESS | 3780 | 1462581949782 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 3780 | 1462581949783 Marionette TRACE conn2 <- [1,1594,null,{}] 16:45:49 INFO - PROCESS | 3780 | 1462581949817 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 3780 | 1462581949940 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:45:49 INFO - PROCESS | 3780 | 1462581949954 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 3780 | ++DOCSHELL 14160000 == 69 [pid = 3780] [id = 408] 16:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1480E400) [pid = 3780] [serial = 1224] [outer = 00000000] 16:45:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1AD33800) [pid = 3780] [serial = 1225] [outer = 1480E400] 16:45:49 INFO - PROCESS | 3780 | 1462581950000 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1AECC800) [pid = 3780] [serial = 1226] [outer = 1480E400] 16:45:50 INFO - PROCESS | 3780 | 1462581950398 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 661ms 16:45:50 INFO - PROCESS | 3780 | 1462581950441 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 3780 | 1462581950443 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 16:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:45:50 INFO - PROCESS | 3780 | 1462581950446 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 3780 | 1462581950448 Marionette TRACE conn2 <- [1,1598,null,{}] 16:45:50 INFO - PROCESS | 3780 | 1462581950452 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 3780 | 1462581950578 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:45:50 INFO - PROCESS | 3780 | 1462581950587 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 3780 | ++DOCSHELL 10E24800 == 70 [pid = 3780] [id = 409] 16:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (10E25C00) [pid = 3780] [serial = 1227] [outer = 00000000] 16:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (10E2AC00) [pid = 3780] [serial = 1228] [outer = 10E25C00] 16:45:50 INFO - PROCESS | 3780 | 1462581950633 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (10E2F800) [pid = 3780] [serial = 1229] [outer = 10E25C00] 16:45:51 INFO - PROCESS | 3780 | 1462581951023 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 615ms 16:45:51 INFO - PROCESS | 3780 | 1462581951068 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 3780 | 1462581951070 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:45:51 INFO - PROCESS | 3780 | 1462581951074 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 3780 | 1462581951075 Marionette TRACE conn2 <- [1,1602,null,{}] 16:45:51 INFO - PROCESS | 3780 | 1462581951079 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 3780 | 1462581951181 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:45:51 INFO - PROCESS | 3780 | 1462581951223 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 3780 | ++DOCSHELL 10D67C00 == 71 [pid = 3780] [id = 410] 16:45:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (10E29800) [pid = 3780] [serial = 1230] [outer = 00000000] 16:45:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AED6C00) [pid = 3780] [serial = 1231] [outer = 10E29800] 16:45:51 INFO - PROCESS | 3780 | 1462581951273 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1B1BA400) [pid = 3780] [serial = 1232] [outer = 10E29800] 16:45:51 INFO - PROCESS | 3780 | 1462581951929 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 916ms 16:45:51 INFO - PROCESS | 3780 | 1462581951984 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 3780 | 1462581951989 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:45:51 INFO - PROCESS | 3780 | 1462581951978 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 3780 | 1462581951983 Marionette TRACE conn2 <- [1,1606,null,{}] 16:45:52 INFO - PROCESS | 3780 | 1462581952001 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 3780 | 1462581952165 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:45:52 INFO - PROCESS | 3780 | 1462581952238 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 3780 | ++DOCSHELL 11378800 == 72 [pid = 3780] [id = 411] 16:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (11379800) [pid = 3780] [serial = 1233] [outer = 00000000] 16:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (13F52000) [pid = 3780] [serial = 1234] [outer = 11379800] 16:45:52 INFO - PROCESS | 3780 | 1462581952336 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1486B800) [pid = 3780] [serial = 1235] [outer = 11379800] 16:45:52 INFO - PROCESS | 3780 | 1462581952950 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 991ms 16:45:52 INFO - PROCESS | 3780 | 1462581952987 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 3780 | 1462581952993 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:45:52 INFO - PROCESS | 3780 | 1462581953000 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 3780 | 1462581953003 Marionette TRACE conn2 <- [1,1610,null,{}] 16:45:52 INFO - PROCESS | 3780 | 1462581953007 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 3780 | 1462581953131 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:45:53 INFO - PROCESS | 3780 | 1462581953277 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 3780 | ++DOCSHELL 122AC400 == 73 [pid = 3780] [id = 412] 16:45:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (12E4C400) [pid = 3780] [serial = 1236] [outer = 00000000] 16:45:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (16F94C00) [pid = 3780] [serial = 1237] [outer = 12E4C400] 16:45:53 INFO - PROCESS | 3780 | 1462581953332 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (17434800) [pid = 3780] [serial = 1238] [outer = 12E4C400] 16:45:53 INFO - PROCESS | 3780 | 1462581953947 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1006ms 16:45:54 INFO - PROCESS | 3780 | 1462581954008 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 3780 | 1462581954011 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 16:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:45:54 INFO - PROCESS | 3780 | 1462581954032 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 3780 | 1462581954036 Marionette TRACE conn2 <- [1,1614,null,{}] 16:45:54 INFO - PROCESS | 3780 | 1462581954048 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 3780 | 1462581954210 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:45:54 INFO - PROCESS | 3780 | 1462581954317 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 3780 | ++DOCSHELL 1A6FB400 == 74 [pid = 3780] [id = 413] 16:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1A9A1400) [pid = 3780] [serial = 1239] [outer = 00000000] 16:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1AD42C00) [pid = 3780] [serial = 1240] [outer = 1A9A1400] 16:45:54 INFO - PROCESS | 3780 | 1462581954376 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1B115000) [pid = 3780] [serial = 1241] [outer = 1A9A1400] 16:45:54 INFO - PROCESS | 3780 | 1462581954852 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 886ms 16:45:54 INFO - PROCESS | 3780 | 1462581954904 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:45:54 INFO - PROCESS | 3780 | 1462581954908 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 16:45:54 INFO - PROCESS | 3780 | 1462581954913 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 3780 | 1462581954915 Marionette TRACE conn2 <- [1,1618,null,{}] 16:45:54 INFO - PROCESS | 3780 | 1462581954919 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 3780 | 1462581955014 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:45:55 INFO - PROCESS | 3780 | 1462581955178 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 3780 | ++DOCSHELL 188FF400 == 75 [pid = 3780] [id = 414] 16:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1AD3E800) [pid = 3780] [serial = 1242] [outer = 00000000] 16:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1B2F2800) [pid = 3780] [serial = 1243] [outer = 1AD3E800] 16:45:55 INFO - PROCESS | 3780 | 1462581955235 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1B2FA000) [pid = 3780] [serial = 1244] [outer = 1AD3E800] 16:45:55 INFO - PROCESS | 3780 | 1462581955793 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 960ms 16:45:55 INFO - PROCESS | 3780 | 1462581955862 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 3780 | 1462581955864 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 16:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:45:55 INFO - PROCESS | 3780 | 1462581955868 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 3780 | 1462581955870 Marionette TRACE conn2 <- [1,1622,null,{}] 16:45:55 INFO - PROCESS | 3780 | 1462581955874 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 3780 | 1462581955982 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:45:56 INFO - PROCESS | 3780 | 1462581956128 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 3780 | ++DOCSHELL 11054400 == 76 [pid = 3780] [id = 415] 16:45:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11139000) [pid = 3780] [serial = 1245] [outer = 00000000] 16:45:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1B723400) [pid = 3780] [serial = 1246] [outer = 11139000] 16:45:56 INFO - PROCESS | 3780 | 1462581956176 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1B727000) [pid = 3780] [serial = 1247] [outer = 11139000] 16:45:57 INFO - PROCESS | 3780 | 1462581957036 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:45:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:45:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1201ms 16:45:57 INFO - PROCESS | 3780 | 1462581957067 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 3780 | 1462581957071 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 16:45:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:45:57 INFO - PROCESS | 3780 | 1462581957076 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 3780 | 1462581957080 Marionette TRACE conn2 <- [1,1626,null,{}] 16:45:57 INFO - PROCESS | 3780 | 1462581957087 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 3780 | 1462581957201 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:45:57 INFO - PROCESS | 3780 | 1462581957347 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 3780 | ++DOCSHELL 10D68400 == 77 [pid = 3780] [id = 416] 16:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (10E2BC00) [pid = 3780] [serial = 1248] [outer = 00000000] 16:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (111D5400) [pid = 3780] [serial = 1249] [outer = 10E2BC00] 16:45:57 INFO - PROCESS | 3780 | 1462581957398 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (12C3A800) [pid = 3780] [serial = 1250] [outer = 10E2BC00] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 1A65A000 == 76 [pid = 3780] [id = 318] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 17429000 == 75 [pid = 3780] [id = 335] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 19EB4C00 == 74 [pid = 3780] [id = 290] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 1A19B800 == 73 [pid = 3780] [id = 351] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 1104E000 == 72 [pid = 3780] [id = 339] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 1A0D4C00 == 71 [pid = 3780] [id = 262] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 10E24800 == 70 [pid = 3780] [id = 409] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 14160000 == 69 [pid = 3780] [id = 408] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 105CF400 == 68 [pid = 3780] [id = 407] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 10F53C00 == 67 [pid = 3780] [id = 406] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 181F0000 == 66 [pid = 3780] [id = 405] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 17AA3000 == 65 [pid = 3780] [id = 404] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 17431000 == 64 [pid = 3780] [id = 403] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 13234C00 == 63 [pid = 3780] [id = 402] 16:45:57 INFO - PROCESS | 3780 | --DOCSHELL 105DD800 == 62 [pid = 3780] [id = 401] 16:45:57 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1130E400) [pid = 3780] [serial = 1147] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (167E9800) [pid = 3780] [serial = 1150] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1A199800) [pid = 3780] [serial = 1153] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1A0CD400) [pid = 3780] [serial = 1186] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1B1C0800) [pid = 3780] [serial = 1156] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOCSHELL 0FD87000 == 61 [pid = 3780] [id = 400] 16:45:58 INFO - PROCESS | 3780 | --DOCSHELL 17EB2000 == 60 [pid = 3780] [id = 398] 16:45:58 INFO - PROCESS | 3780 | --DOCSHELL 11FBC000 == 59 [pid = 3780] [id = 397] 16:45:58 INFO - PROCESS | 3780 | --DOCSHELL 10F45800 == 58 [pid = 3780] [id = 396] 16:45:58 INFO - PROCESS | 3780 | --DOCSHELL 111CF000 == 57 [pid = 3780] [id = 395] 16:45:58 INFO - PROCESS | 3780 | 1462581958040 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1006ms 16:45:58 INFO - PROCESS | 3780 | 1462581958110 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 3780 | 1462581958115 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1A0C9C00) [pid = 3780] [serial = 1142] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (17EB5400) [pid = 3780] [serial = 1174] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (11384C00) [pid = 3780] [serial = 1160] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (11377800) [pid = 3780] [serial = 1159] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1104EC00) [pid = 3780] [serial = 1162] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (11386C00) [pid = 3780] [serial = 1163] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (17518000) [pid = 3780] [serial = 1171] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1751EC00) [pid = 3780] [serial = 1172] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (16F8E000) [pid = 3780] [serial = 1168] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (181AAC00) [pid = 3780] [serial = 1175] [outer = 00000000] [url = about:blank] 16:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (148CA800) [pid = 3780] [serial = 1165] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (15D62400) [pid = 3780] [serial = 1166] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (18826800) [pid = 3780] [serial = 1177] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19EB2000) [pid = 3780] [serial = 1183] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (188A8800) [pid = 3780] [serial = 1178] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19EB4000) [pid = 3780] [serial = 1184] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17EB5C00) [pid = 3780] [serial = 1180] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16F91800) [pid = 3780] [serial = 1169] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (17EF1800) [pid = 3780] [serial = 1181] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 3780 | 1462581958145 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 3780 | 1462581958148 Marionette TRACE conn2 <- [1,1630,null,{}] 16:45:58 INFO - PROCESS | 3780 | 1462581958155 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 3780 | 1462581958251 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:45:58 INFO - PROCESS | 3780 | 1462581958265 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 3780 | ++DOCSHELL 1137C000 == 58 [pid = 3780] [id = 417] 16:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1137FC00) [pid = 3780] [serial = 1251] [outer = 00000000] 16:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (11FBC000) [pid = 3780] [serial = 1252] [outer = 1137FC00] 16:45:58 INFO - PROCESS | 3780 | 1462581958311 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1354E800) [pid = 3780] [serial = 1253] [outer = 1137FC00] 16:45:58 INFO - PROCESS | 3780 | 1462581958823 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 706ms 16:45:58 INFO - PROCESS | 3780 | 1462581958848 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 3780 | 1462581958850 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:45:58 INFO - PROCESS | 3780 | 1462581958854 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 3780 | 1462581958858 Marionette TRACE conn2 <- [1,1634,null,{}] 16:45:58 INFO - PROCESS | 3780 | 1462581958868 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 3780 | 1462581958957 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:45:58 INFO - PROCESS | 3780 | 1462581958967 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 3780 | ++DOCSHELL 148C7C00 == 59 [pid = 3780] [id = 418] 16:45:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (148C8000) [pid = 3780] [serial = 1254] [outer = 00000000] 16:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (15D64000) [pid = 3780] [serial = 1255] [outer = 148C8000] 16:45:59 INFO - PROCESS | 3780 | 1462581959014 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1647DC00) [pid = 3780] [serial = 1256] [outer = 148C8000] 16:45:59 INFO - PROCESS | 3780 | 1462581959486 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 660ms 16:45:59 INFO - PROCESS | 3780 | 1462581959535 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 3780 | 1462581959538 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 16:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:45:59 INFO - PROCESS | 3780 | 1462581959541 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 3780 | 1462581959543 Marionette TRACE conn2 <- [1,1638,null,{}] 16:45:59 INFO - PROCESS | 3780 | 1462581959546 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 3780 | 1462581959633 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:45:59 INFO - PROCESS | 3780 | 1462581959711 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 3780 | ++DOCSHELL 167E4800 == 60 [pid = 3780] [id = 419] 16:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (167EDC00) [pid = 3780] [serial = 1257] [outer = 00000000] 16:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (16BD0800) [pid = 3780] [serial = 1258] [outer = 167EDC00] 16:45:59 INFO - PROCESS | 3780 | 1462581959755 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (16F9EC00) [pid = 3780] [serial = 1259] [outer = 167EDC00] 16:46:00 INFO - PROCESS | 3780 | 1462581960125 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 601ms 16:46:00 INFO - PROCESS | 3780 | 1462581960160 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 3780 | 1462581960159 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 16:46:00 INFO - PROCESS | 3780 | 1462581960163 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 3780 | 1462581960164 Marionette TRACE conn2 <- [1,1642,null,{}] 16:46:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:46:00 INFO - PROCESS | 3780 | 1462581960168 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 3780 | 1462581960315 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:46:00 INFO - PROCESS | 3780 | 1462581960373 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 3780 | ++DOCSHELL 167ED800 == 61 [pid = 3780] [id = 420] 16:46:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (167F0400) [pid = 3780] [serial = 1260] [outer = 00000000] 16:46:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (174D4400) [pid = 3780] [serial = 1261] [outer = 167F0400] 16:46:00 INFO - PROCESS | 3780 | 1462581960419 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (17512400) [pid = 3780] [serial = 1262] [outer = 167F0400] 16:46:00 INFO - PROCESS | 3780 | 1462581960841 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:46:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 705ms 16:46:00 INFO - PROCESS | 3780 | 1462581960888 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 3780 | 1462581960890 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 16:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:46:00 INFO - PROCESS | 3780 | 1462581960893 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 3780 | 1462581960895 Marionette TRACE conn2 <- [1,1646,null,{}] 16:46:00 INFO - PROCESS | 3780 | 1462581960899 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 3780 | 1462581961039 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:46:01 INFO - PROCESS | 3780 | 1462581961097 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 3780 | ++DOCSHELL 179E3400 == 62 [pid = 3780] [id = 421] 16:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (17C17800) [pid = 3780] [serial = 1263] [outer = 00000000] 16:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (17EB7400) [pid = 3780] [serial = 1264] [outer = 17C17800] 16:46:01 INFO - PROCESS | 3780 | 1462581961144 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (181A7C00) [pid = 3780] [serial = 1265] [outer = 17C17800] 16:46:01 INFO - PROCESS | 3780 | 1462581961554 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 706ms 16:46:01 INFO - PROCESS | 3780 | 1462581961597 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 3780 | 1462581961599 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 16:46:01 INFO - PROCESS | 3780 | 1462581961602 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:46:01 INFO - PROCESS | 3780 | 1462581961604 Marionette TRACE conn2 <- [1,1650,null,{}] 16:46:01 INFO - PROCESS | 3780 | 1462581961645 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 3780 | 1462581961763 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:46:01 INFO - PROCESS | 3780 | 1462581961833 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 3780 | ++DOCSHELL 17434400 == 63 [pid = 3780] [id = 422] 16:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (17EEE000) [pid = 3780] [serial = 1266] [outer = 00000000] 16:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (188A1C00) [pid = 3780] [serial = 1267] [outer = 17EEE000] 16:46:01 INFO - PROCESS | 3780 | 1462581961879 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (188A4C00) [pid = 3780] [serial = 1268] [outer = 17EEE000] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18828000) [pid = 3780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (11384000) [pid = 3780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (187AA000) [pid = 3780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (19EB0C00) [pid = 3780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (17431400) [pid = 3780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1057A400) [pid = 3780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1076A400) [pid = 3780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (14806800) [pid = 3780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (107ED800) [pid = 3780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17EAAC00) [pid = 3780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (10E25C00) [pid = 3780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:46:02 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1480E400) [pid = 3780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:46:02 INFO - PROCESS | 3780 | 1462581962599 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1036ms 16:46:02 INFO - PROCESS | 3780 | 1462581962632 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 3780 | 1462581962634 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 16:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:46:02 INFO - PROCESS | 3780 | 1462581962650 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 3780 | 1462581962652 Marionette TRACE conn2 <- [1,1654,null,{}] 16:46:02 INFO - PROCESS | 3780 | 1462581962655 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 3780 | 1462581962743 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:46:02 INFO - PROCESS | 3780 | 1462581962852 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 3780 | ++DOCSHELL 10E2B400 == 64 [pid = 3780] [id = 423] 16:46:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (10F53000) [pid = 3780] [serial = 1269] [outer = 00000000] 16:46:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1480CC00) [pid = 3780] [serial = 1270] [outer = 10F53000] 16:46:02 INFO - PROCESS | 3780 | 1462581962880 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (17EAD400) [pid = 3780] [serial = 1271] [outer = 10F53000] 16:46:03 INFO - PROCESS | 3780 | 1462581963257 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 600ms 16:46:03 INFO - PROCESS | 3780 | 1462581963269 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 3780 | 1462581963271 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 16:46:03 INFO - PROCESS | 3780 | 1462581963274 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:46:03 INFO - PROCESS | 3780 | 1462581963276 Marionette TRACE conn2 <- [1,1658,null,{}] 16:46:03 INFO - PROCESS | 3780 | 1462581963280 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 3780 | 1462581963361 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:46:03 INFO - PROCESS | 3780 | 1462581963465 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 3780 | ++DOCSHELL 0FDE7800 == 65 [pid = 3780] [id = 424] 16:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (10E25000) [pid = 3780] [serial = 1272] [outer = 00000000] 16:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (18828800) [pid = 3780] [serial = 1273] [outer = 10E25000] 16:46:03 INFO - PROCESS | 3780 | 1462581963510 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (188F0C00) [pid = 3780] [serial = 1274] [outer = 10E25000] 16:46:03 INFO - PROCESS | 3780 | 1462581963853 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 616ms 16:46:03 INFO - PROCESS | 3780 | 1462581963878 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 3780 | 1462581963880 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 16:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:46:03 INFO - PROCESS | 3780 | 1462581963883 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 3780 | 1462581963885 Marionette TRACE conn2 <- [1,1662,null,{}] 16:46:03 INFO - PROCESS | 3780 | 1462581963888 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 3780 | 1462581963973 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:46:03 INFO - PROCESS | 3780 | 1462581963979 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 3780 | ++DOCSHELL 18827000 == 66 [pid = 3780] [id = 425] 16:46:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (188FD000) [pid = 3780] [serial = 1275] [outer = 00000000] 16:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1A0CF000) [pid = 3780] [serial = 1276] [outer = 188FD000] 16:46:04 INFO - PROCESS | 3780 | 1462581964024 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1A191800) [pid = 3780] [serial = 1277] [outer = 188FD000] 16:46:04 INFO - PROCESS | 3780 | 1462581964612 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 765ms 16:46:04 INFO - PROCESS | 3780 | 1462581964648 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 3780 | 1462581964653 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 16:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:46:04 INFO - PROCESS | 3780 | 1462581964659 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 3780 | 1462581964664 Marionette TRACE conn2 <- [1,1666,null,{}] 16:46:04 INFO - PROCESS | 3780 | 1462581964670 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:04 INFO - PROCESS | 3780 | 1462581964794 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:46:04 INFO - PROCESS | 3780 | 1462581964944 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 3780 | ++DOCSHELL 10E2A800 == 67 [pid = 3780] [id = 426] 16:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (10E2B000) [pid = 3780] [serial = 1278] [outer = 00000000] 16:46:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1137EC00) [pid = 3780] [serial = 1279] [outer = 10E2B000] 16:46:04 INFO - PROCESS | 3780 | 1462581965002 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (11BC6C00) [pid = 3780] [serial = 1280] [outer = 10E2B000] 16:46:05 INFO - PROCESS | 3780 | 1462581965611 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1006ms 16:46:05 INFO - PROCESS | 3780 | 1462581965674 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 3780 | 1462581965680 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 16:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:46:05 INFO - PROCESS | 3780 | 1462581965720 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 3780 | 1462581965723 Marionette TRACE conn2 <- [1,1670,null,{}] 16:46:05 INFO - PROCESS | 3780 | 1462581965728 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 3780 | 1462581965853 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:46:05 INFO - PROCESS | 3780 | 1462581965992 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 3780 | ++DOCSHELL 10D6A000 == 68 [pid = 3780] [id = 427] 16:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1459D400) [pid = 3780] [serial = 1281] [outer = 00000000] 16:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (15D88C00) [pid = 3780] [serial = 1282] [outer = 1459D400] 16:46:06 INFO - PROCESS | 3780 | 1462581966051 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (167F2400) [pid = 3780] [serial = 1283] [outer = 1459D400] 16:46:06 INFO - PROCESS | 3780 | 1462581966652 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 976ms 16:46:06 INFO - PROCESS | 3780 | 1462581966674 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 3780 | 1462581966676 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:46:06 INFO - PROCESS | 3780 | 1462581966680 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 3780 | 1462581966684 Marionette TRACE conn2 <- [1,1674,null,{}] 16:46:06 INFO - PROCESS | 3780 | 1462581966695 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 3780 | 1462581966811 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:46:06 INFO - PROCESS | 3780 | 1462581966955 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 3780 | ++DOCSHELL 17EB3C00 == 69 [pid = 3780] [id = 428] 16:46:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (187AB000) [pid = 3780] [serial = 1284] [outer = 00000000] 16:46:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19EB1400) [pid = 3780] [serial = 1285] [outer = 187AB000] 16:46:07 INFO - PROCESS | 3780 | 1462581967015 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1A0C9C00) [pid = 3780] [serial = 1286] [outer = 187AB000] 16:46:07 INFO - PROCESS | 3780 | 1462581967637 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1006ms 16:46:07 INFO - PROCESS | 3780 | 1462581967695 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 3780 | 1462581967699 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 16:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:46:07 INFO - PROCESS | 3780 | 1462581967720 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 3780 | 1462581967722 Marionette TRACE conn2 <- [1,1678,null,{}] 16:46:07 INFO - PROCESS | 3780 | 1462581967726 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 3780 | 1462581967818 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:46:07 INFO - PROCESS | 3780 | 1462581967978 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 3780 | ++DOCSHELL 1100FC00 == 70 [pid = 3780] [id = 429] 16:46:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (11010400) [pid = 3780] [serial = 1287] [outer = 00000000] 16:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (11019400) [pid = 3780] [serial = 1288] [outer = 11010400] 16:46:08 INFO - PROCESS | 3780 | 1462581968035 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (148C5400) [pid = 3780] [serial = 1289] [outer = 11010400] 16:46:08 INFO - PROCESS | 3780 | 1462581968592 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 961ms 16:46:08 INFO - PROCESS | 3780 | 1462581968668 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 3780 | 1462581968671 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:46:08 INFO - PROCESS | 3780 | 1462581968675 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 3780 | 1462581968677 Marionette TRACE conn2 <- [1,1682,null,{}] 16:46:08 INFO - PROCESS | 3780 | 1462581968695 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 3780 | 1462581968806 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:46:08 INFO - PROCESS | 3780 | 1462581968948 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 3780 | ++DOCSHELL 11016800 == 71 [pid = 3780] [id = 430] 16:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (11017800) [pid = 3780] [serial = 1290] [outer = 00000000] 16:46:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1A9A4400) [pid = 3780] [serial = 1291] [outer = 11017800] 16:46:08 INFO - PROCESS | 3780 | 1462581968988 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1AD3AC00) [pid = 3780] [serial = 1292] [outer = 11017800] 16:46:09 INFO - PROCESS | 3780 | 1462581969567 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 915ms 16:46:09 INFO - PROCESS | 3780 | 1462581969606 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 3780 | 1462581969608 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 16:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:46:09 INFO - PROCESS | 3780 | 1462581969612 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 3780 | 1462581969614 Marionette TRACE conn2 <- [1,1686,null,{}] 16:46:09 INFO - PROCESS | 3780 | 1462581969617 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 3780 | 1462581969745 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:46:09 INFO - PROCESS | 3780 | 1462581969909 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 3780 | ++DOCSHELL 1A19B800 == 72 [pid = 3780] [id = 431] 16:46:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1A9A1000) [pid = 3780] [serial = 1293] [outer = 00000000] 16:46:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1B8CE400) [pid = 3780] [serial = 1294] [outer = 1A9A1000] 16:46:09 INFO - PROCESS | 3780 | 1462581969967 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1B8D0C00) [pid = 3780] [serial = 1295] [outer = 1A9A1000] 16:46:10 INFO - PROCESS | 3780 | 1462581970552 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 991ms 16:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:46:10 INFO - PROCESS | 3780 | 1462581970616 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 3780 | 1462581970619 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 16:46:10 INFO - PROCESS | 3780 | 1462581970622 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 3780 | 1462581970624 Marionette TRACE conn2 <- [1,1690,null,{}] 16:46:10 INFO - PROCESS | 3780 | 1462581970646 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 3780 | 1462581970755 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:46:11 INFO - PROCESS | 3780 | 1462581971035 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 3780 | ++DOCSHELL 107F3400 == 73 [pid = 3780] [id = 432] 16:46:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (10D61000) [pid = 3780] [serial = 1296] [outer = 00000000] 16:46:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1100DC00) [pid = 3780] [serial = 1297] [outer = 10D61000] 16:46:11 INFO - PROCESS | 3780 | 1462581971092 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (11018400) [pid = 3780] [serial = 1298] [outer = 10D61000] 16:46:11 INFO - PROCESS | 3780 | 1462581971736 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1201ms 16:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:46:11 INFO - PROCESS | 3780 | 1462581971825 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 3780 | 1462581971829 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 16:46:11 INFO - PROCESS | 3780 | 1462581971833 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 3780 | 1462581971837 Marionette TRACE conn2 <- [1,1694,null,{}] 16:46:11 INFO - PROCESS | 3780 | 1462581971842 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 3780 | 1462581971957 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:46:12 INFO - PROCESS | 3780 | 1462581972115 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 0FDE7800 == 72 [pid = 3780] [id = 424] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 10E2B400 == 71 [pid = 3780] [id = 423] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 17434400 == 70 [pid = 3780] [id = 422] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 179E3400 == 69 [pid = 3780] [id = 421] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 167ED800 == 68 [pid = 3780] [id = 420] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 167E4800 == 67 [pid = 3780] [id = 419] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 148C7C00 == 66 [pid = 3780] [id = 418] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 1137C000 == 65 [pid = 3780] [id = 417] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 10D68400 == 64 [pid = 3780] [id = 416] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 11054400 == 63 [pid = 3780] [id = 415] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 188FF400 == 62 [pid = 3780] [id = 414] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 1A6FB400 == 61 [pid = 3780] [id = 413] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 122AC400 == 60 [pid = 3780] [id = 412] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (19EBB800) [pid = 3780] [serial = 1195] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1AD35C00) [pid = 3780] [serial = 1198] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | ++DOCSHELL 10D62C00 == 61 [pid = 3780] [id = 433] 16:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (10D68400) [pid = 3780] [serial = 1299] [outer = 00000000] 16:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (11054400) [pid = 3780] [serial = 1300] [outer = 10D68400] 16:46:12 INFO - PROCESS | 3780 | 1462581972198 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (122A7C00) [pid = 3780] [serial = 1301] [outer = 10D68400] 16:46:12 INFO - PROCESS | 3780 | --DOCSHELL 11378800 == 60 [pid = 3780] [id = 411] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1A9A0400) [pid = 3780] [serial = 1099] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1AD4A000) [pid = 3780] [serial = 1145] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (188A0000) [pid = 3780] [serial = 1216] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1A18D400) [pid = 3780] [serial = 1219] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (188FFC00) [pid = 3780] [serial = 1217] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (17514800) [pid = 3780] [serial = 1210] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1751DC00) [pid = 3780] [serial = 1211] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (167E7000) [pid = 3780] [serial = 1192] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (11B6B000) [pid = 3780] [serial = 1202] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (11378C00) [pid = 3780] [serial = 1201] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (11386400) [pid = 3780] [serial = 1204] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (130D8800) [pid = 3780] [serial = 1205] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (15D6C000) [pid = 3780] [serial = 1207] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (167E6C00) [pid = 3780] [serial = 1208] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1459B000) [pid = 3780] [serial = 1222] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (17EB8C00) [pid = 3780] [serial = 1213] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (122AE400) [pid = 3780] [serial = 1189] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1A19B000) [pid = 3780] [serial = 1220] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (10E2AC00) [pid = 3780] [serial = 1228] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (10E2F800) [pid = 3780] [serial = 1229] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (167E7C00) [pid = 3780] [serial = 1223] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1AECC800) [pid = 3780] [serial = 1226] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1AD33800) [pid = 3780] [serial = 1225] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (181A6000) [pid = 3780] [serial = 1214] [outer = 00000000] [url = about:blank] 16:46:12 INFO - PROCESS | 3780 | 1462581972627 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 811ms 16:46:12 INFO - PROCESS | 3780 | 1462581972656 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 3780 | 1462581972660 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 16:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:46:12 INFO - PROCESS | 3780 | 1462581972681 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 3780 | 1462581972683 Marionette TRACE conn2 <- [1,1698,null,{}] 16:46:12 INFO - PROCESS | 3780 | 1462581972687 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 3780 | 1462581972777 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:46:12 INFO - PROCESS | 3780 | 1462581972784 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 3780 | ++DOCSHELL 14806800 == 61 [pid = 3780] [id = 434] 16:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (148BC400) [pid = 3780] [serial = 1302] [outer = 00000000] 16:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (15D83C00) [pid = 3780] [serial = 1303] [outer = 148BC400] 16:46:12 INFO - PROCESS | 3780 | 1462581972830 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (167E7000) [pid = 3780] [serial = 1304] [outer = 148BC400] 16:46:13 INFO - PROCESS | 3780 | 1462581973294 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 675ms 16:46:13 INFO - PROCESS | 3780 | 1462581973358 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 3780 | 1462581973360 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 16:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:46:13 INFO - PROCESS | 3780 | 1462581973365 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 3780 | 1462581973371 Marionette TRACE conn2 <- [1,1702,null,{}] 16:46:13 INFO - PROCESS | 3780 | 1462581973380 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 3780 | 1462581973502 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:46:13 INFO - PROCESS | 3780 | 1462581973601 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 3780 | ++DOCSHELL 174D6000 == 62 [pid = 3780] [id = 435] 16:46:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1750F800) [pid = 3780] [serial = 1305] [outer = 00000000] 16:46:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (175D6000) [pid = 3780] [serial = 1306] [outer = 1750F800] 16:46:13 INFO - PROCESS | 3780 | 1462581973647 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (17C12000) [pid = 3780] [serial = 1307] [outer = 1750F800] 16:46:14 INFO - PROCESS | 3780 | 1462581974014 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 16:46:14 INFO - PROCESS | 3780 | 1462581974080 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 3780 | 1462581974082 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 16:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:46:14 INFO - PROCESS | 3780 | 1462581974086 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 3780 | 1462581974088 Marionette TRACE conn2 <- [1,1706,null,{}] 16:46:14 INFO - PROCESS | 3780 | 1462581974091 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 3780 | 1462581974223 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:46:14 INFO - PROCESS | 3780 | 1462581974291 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 3780 | ++DOCSHELL 10F46400 == 63 [pid = 3780] [id = 436] 16:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (17A9D800) [pid = 3780] [serial = 1308] [outer = 00000000] 16:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (17EB9800) [pid = 3780] [serial = 1309] [outer = 17A9D800] 16:46:14 INFO - PROCESS | 3780 | 1462581974342 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1847F000) [pid = 3780] [serial = 1310] [outer = 17A9D800] 16:46:14 INFO - PROCESS | 3780 | 1462581974764 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 16:46:14 INFO - PROCESS | 3780 | 1462581974826 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 3780 | 1462581974828 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 16:46:14 INFO - PROCESS | 3780 | 1462581974836 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 3780 | 1462581974839 Marionette TRACE conn2 <- [1,1710,null,{}] 16:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:46:14 INFO - PROCESS | 3780 | 1462581974843 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 3780 | 1462581974979 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:46:15 INFO - PROCESS | 3780 | 1462581975000 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 3780 | ++DOCSHELL 17C1B800 == 64 [pid = 3780] [id = 437] 16:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (17EABC00) [pid = 3780] [serial = 1311] [outer = 00000000] 16:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (187ACC00) [pid = 3780] [serial = 1312] [outer = 17EABC00] 16:46:15 INFO - PROCESS | 3780 | 1462581975052 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (188FFC00) [pid = 3780] [serial = 1313] [outer = 17EABC00] 16:46:15 INFO - PROCESS | 3780 | 1462581975513 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 721ms 16:46:15 INFO - PROCESS | 3780 | 1462581975562 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 3780 | 1462581975564 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 16:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:46:15 INFO - PROCESS | 3780 | 1462581975568 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 3780 | 1462581975570 Marionette TRACE conn2 <- [1,1714,null,{}] 16:46:15 INFO - PROCESS | 3780 | 1462581975573 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 3780 | 1462581975684 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:46:15 INFO - PROCESS | 3780 | 1462581975759 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 3780 | ++DOCSHELL 1A193400 == 65 [pid = 3780] [id = 438] 16:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1A198400) [pid = 3780] [serial = 1314] [outer = 00000000] 16:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1A99A400) [pid = 3780] [serial = 1315] [outer = 1A198400] 16:46:15 INFO - PROCESS | 3780 | 1462581975804 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1AD3E000) [pid = 3780] [serial = 1316] [outer = 1A198400] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (10E2BC00) [pid = 3780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1137FC00) [pid = 3780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (10E29800) [pid = 3780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (148C8000) [pid = 3780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (10F53000) [pid = 3780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (17EEE000) [pid = 3780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (167EDC00) [pid = 3780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (167F0400) [pid = 3780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (17C17800) [pid = 3780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (10E25000) [pid = 3780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:46:16 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (188F1000) [pid = 3780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:46:16 INFO - PROCESS | 3780 | 1462581976332 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 811ms 16:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:46:16 INFO - PROCESS | 3780 | 1462581976378 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 3780 | 1462581976380 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 16:46:16 INFO - PROCESS | 3780 | 1462581976385 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 3780 | 1462581976386 Marionette TRACE conn2 <- [1,1718,null,{}] 16:46:16 INFO - PROCESS | 3780 | 1462581976390 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 3780 | 1462581976475 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:46:16 INFO - PROCESS | 3780 | 1462581976485 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 3780 | ++DOCSHELL 14599000 == 66 [pid = 3780] [id = 439] 16:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (167EB800) [pid = 3780] [serial = 1317] [outer = 00000000] 16:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (179A8800) [pid = 3780] [serial = 1318] [outer = 167EB800] 16:46:16 INFO - PROCESS | 3780 | 1462581976531 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (17A9A000) [pid = 3780] [serial = 1319] [outer = 167EB800] 16:46:16 INFO - PROCESS | 3780 | 1462581976960 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 600ms 16:46:17 INFO - PROCESS | 3780 | 1462581977019 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 3780 | 1462581977021 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 16:46:17 INFO - PROCESS | 3780 | 1462581977025 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:46:17 INFO - PROCESS | 3780 | 1462581977027 Marionette TRACE conn2 <- [1,1722,null,{}] 16:46:17 INFO - PROCESS | 3780 | 1462581977030 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 3780 | 1462581977100 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:46:17 INFO - PROCESS | 3780 | 1462581977107 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 3780 | ++DOCSHELL 17517400 == 67 [pid = 3780] [id = 440] 16:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1A196000) [pid = 3780] [serial = 1320] [outer = 00000000] 16:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1AED3000) [pid = 3780] [serial = 1321] [outer = 1A196000] 16:46:17 INFO - PROCESS | 3780 | 1462581977154 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1B263C00) [pid = 3780] [serial = 1322] [outer = 1A196000] 16:46:17 INFO - PROCESS | 3780 | 1462581977598 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 616ms 16:46:17 INFO - PROCESS | 3780 | 1462581977627 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 3780 | 1462581977629 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:46:17 INFO - PROCESS | 3780 | 1462581977633 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 3780 | 1462581977635 Marionette TRACE conn2 <- [1,1726,null,{}] 16:46:17 INFO - PROCESS | 3780 | 1462581977638 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 3780 | 1462581977726 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:46:17 INFO - PROCESS | 3780 | 1462581977732 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 3780 | ++DOCSHELL 1A6EF000 == 68 [pid = 3780] [id = 441] 16:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1AD3B400) [pid = 3780] [serial = 1323] [outer = 00000000] 16:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1B727C00) [pid = 3780] [serial = 1324] [outer = 1AD3B400] 16:46:17 INFO - PROCESS | 3780 | 1462581977777 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1B8CE800) [pid = 3780] [serial = 1325] [outer = 1AD3B400] 16:46:18 INFO - PROCESS | 3780 | 1462581978458 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 870ms 16:46:18 INFO - PROCESS | 3780 | 1462581978499 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 3780 | 1462581978504 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 16:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:46:18 INFO - PROCESS | 3780 | 1462581978510 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 3780 | 1462581978514 Marionette TRACE conn2 <- [1,1730,null,{}] 16:46:18 INFO - PROCESS | 3780 | 1462581978520 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 3780 | 1462581978653 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:46:18 INFO - PROCESS | 3780 | 1462581978803 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 3780 | ++DOCSHELL 10F07400 == 69 [pid = 3780] [id = 442] 16:46:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (10F08000) [pid = 3780] [serial = 1326] [outer = 00000000] 16:46:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (10F0EC00) [pid = 3780] [serial = 1327] [outer = 10F08000] 16:46:18 INFO - PROCESS | 3780 | 1462581978862 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1100C400) [pid = 3780] [serial = 1328] [outer = 10F08000] 16:46:19 INFO - PROCESS | 3780 | 1462581979447 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1006ms 16:46:19 INFO - PROCESS | 3780 | 1462581979524 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 3780 | 1462581979531 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 16:46:19 INFO - PROCESS | 3780 | 1462581979557 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 3780 | 1462581979560 Marionette TRACE conn2 <- [1,1734,null,{}] 16:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:46:19 INFO - PROCESS | 3780 | 1462581979564 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 3780 | 1462581979723 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:46:19 INFO - PROCESS | 3780 | 1462581979851 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 3780 | ++DOCSHELL 11B5CC00 == 70 [pid = 3780] [id = 443] 16:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (11BC7C00) [pid = 3780] [serial = 1329] [outer = 00000000] 16:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (13FA8000) [pid = 3780] [serial = 1330] [outer = 11BC7C00] 16:46:19 INFO - PROCESS | 3780 | 1462581979908 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1486D000) [pid = 3780] [serial = 1331] [outer = 11BC7C00] 16:46:20 INFO - PROCESS | 3780 | 1462581980497 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1006ms 16:46:20 INFO - PROCESS | 3780 | 1462581980566 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 3780 | 1462581980569 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 16:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:46:20 INFO - PROCESS | 3780 | 1462581980590 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 3780 | 1462581980595 Marionette TRACE conn2 <- [1,1738,null,{}] 16:46:20 INFO - PROCESS | 3780 | 1462581980603 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 3780 | 1462581980773 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:46:20 INFO - PROCESS | 3780 | 1462581980883 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 3780 | ++DOCSHELL 167F2000 == 71 [pid = 3780] [id = 444] 16:46:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (17547400) [pid = 3780] [serial = 1332] [outer = 00000000] 16:46:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (17EB1000) [pid = 3780] [serial = 1333] [outer = 17547400] 16:46:20 INFO - PROCESS | 3780 | 1462581980944 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (188ACC00) [pid = 3780] [serial = 1334] [outer = 17547400] 16:46:21 INFO - PROCESS | 3780 | 1462581981466 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 961ms 16:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:46:21 INFO - PROCESS | 3780 | 1462581981542 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 3780 | 1462581981545 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 16:46:21 INFO - PROCESS | 3780 | 1462581981548 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 3780 | 1462581981550 Marionette TRACE conn2 <- [1,1742,null,{}] 16:46:21 INFO - PROCESS | 3780 | 1462581981554 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 3780 | 1462581981676 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:46:21 INFO - PROCESS | 3780 | 1462581981826 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 3780 | ++DOCSHELL 132A7000 == 72 [pid = 3780] [id = 445] 16:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (148C2400) [pid = 3780] [serial = 1335] [outer = 00000000] 16:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1AD3D000) [pid = 3780] [serial = 1336] [outer = 148C2400] 16:46:21 INFO - PROCESS | 3780 | 1462581981863 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1B723000) [pid = 3780] [serial = 1337] [outer = 148C2400] 16:46:22 INFO - PROCESS | 3780 | 1462581982420 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 901ms 16:46:22 INFO - PROCESS | 3780 | 1462581982457 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:46:22 INFO - PROCESS | 3780 | 1462581982459 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 16:46:22 INFO - PROCESS | 3780 | 1462581982463 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 3780 | 1462581982465 Marionette TRACE conn2 <- [1,1746,null,{}] 16:46:22 INFO - PROCESS | 3780 | 1462581982469 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 3780 | 1462581982579 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:46:22 INFO - PROCESS | 3780 | 1462581982749 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 3780 | ++DOCSHELL 16BCCC00 == 73 [pid = 3780] [id = 446] 16:46:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1881B800) [pid = 3780] [serial = 1338] [outer = 00000000] 16:46:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1BA51C00) [pid = 3780] [serial = 1339] [outer = 1881B800] 16:46:22 INFO - PROCESS | 3780 | 1462581982805 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1BA58400) [pid = 3780] [serial = 1340] [outer = 1881B800] 16:46:23 INFO - PROCESS | 3780 | 1462581983343 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 900ms 16:46:23 INFO - PROCESS | 3780 | 1462581983374 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 3780 | 1462581983377 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 16:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:46:23 INFO - PROCESS | 3780 | 1462581983380 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 3780 | 1462581983383 Marionette TRACE conn2 <- [1,1750,null,{}] 16:46:23 INFO - PROCESS | 3780 | 1462581983386 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 3780 | 1462581983515 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:46:23 INFO - PROCESS | 3780 | 1462581983690 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 3780 | ++DOCSHELL 10F03C00 == 74 [pid = 3780] [id = 447] 16:46:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (10F04800) [pid = 3780] [serial = 1341] [outer = 00000000] 16:46:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1BA55800) [pid = 3780] [serial = 1342] [outer = 10F04800] 16:46:23 INFO - PROCESS | 3780 | 1462581983756 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1BA9B000) [pid = 3780] [serial = 1343] [outer = 10F04800] 16:46:24 INFO - PROCESS | 3780 | 1462581984312 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 961ms 16:46:24 INFO - PROCESS | 3780 | 1462581984344 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 3780 | 1462581984347 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:46:24 INFO - PROCESS | 3780 | 1462581984350 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 3780 | 1462581984352 Marionette TRACE conn2 <- [1,1754,null,{}] 16:46:24 INFO - PROCESS | 3780 | 1462581984356 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 3780 | 1462581984465 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:46:24 INFO - PROCESS | 3780 | 1462581984787 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 3780 | ++DOCSHELL 0FD7CC00 == 75 [pid = 3780] [id = 448] 16:46:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (0FDE7800) [pid = 3780] [serial = 1344] [outer = 00000000] 16:46:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (10F05400) [pid = 3780] [serial = 1345] [outer = 0FDE7800] 16:46:24 INFO - PROCESS | 3780 | 1462581984870 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (10F0BC00) [pid = 3780] [serial = 1346] [outer = 0FDE7800] 16:46:25 INFO - PROCESS | 3780 | 1462581985474 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1201ms 16:46:25 INFO - PROCESS | 3780 | 1462581985549 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 3780 | 1462581985553 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 16:46:25 INFO - PROCESS | 3780 | 1462581985557 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:46:25 INFO - PROCESS | 3780 | 1462581985561 Marionette TRACE conn2 <- [1,1758,null,{}] 16:46:25 INFO - PROCESS | 3780 | 1462581985582 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 3780 | 1462581985692 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:46:25 INFO - PROCESS | 3780 | 1462581985865 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 17517400 == 74 [pid = 3780] [id = 440] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 14599000 == 73 [pid = 3780] [id = 439] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 1A193400 == 72 [pid = 3780] [id = 438] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 17C1B800 == 71 [pid = 3780] [id = 437] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 10F46400 == 70 [pid = 3780] [id = 436] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 174D6000 == 69 [pid = 3780] [id = 435] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 14806800 == 68 [pid = 3780] [id = 434] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 10D62C00 == 67 [pid = 3780] [id = 433] 16:46:25 INFO - PROCESS | 3780 | --DOCSHELL 107F3400 == 66 [pid = 3780] [id = 432] 16:46:25 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1A0CF000) [pid = 3780] [serial = 1276] [outer = 00000000] [url = about:blank] 16:46:25 INFO - PROCESS | 3780 | ++DOCSHELL 10E27800 == 67 [pid = 3780] [id = 449] 16:46:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (10E29000) [pid = 3780] [serial = 1347] [outer = 00000000] 16:46:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1137B800) [pid = 3780] [serial = 1348] [outer = 10E29000] 16:46:25 INFO - PROCESS | 3780 | 1462581985967 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (130DB400) [pid = 3780] [serial = 1349] [outer = 10E29000] 16:46:26 INFO - PROCESS | 3780 | --DOCSHELL 10E2A800 == 66 [pid = 3780] [id = 426] 16:46:26 INFO - PROCESS | 3780 | --DOCSHELL 18827000 == 65 [pid = 3780] [id = 425] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (12C3A800) [pid = 3780] [serial = 1250] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (11FBC000) [pid = 3780] [serial = 1252] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1AED6C00) [pid = 3780] [serial = 1231] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (15D64000) [pid = 3780] [serial = 1255] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1480CC00) [pid = 3780] [serial = 1270] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (111D5400) [pid = 3780] [serial = 1249] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (16F94C00) [pid = 3780] [serial = 1237] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (188A4C00) [pid = 3780] [serial = 1268] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (188A1C00) [pid = 3780] [serial = 1267] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (1B1BA400) [pid = 3780] [serial = 1232] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (16F9EC00) [pid = 3780] [serial = 1259] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1AD42C00) [pid = 3780] [serial = 1240] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (174D4400) [pid = 3780] [serial = 1261] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (17EAD400) [pid = 3780] [serial = 1271] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (16BD0800) [pid = 3780] [serial = 1258] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (17EB7400) [pid = 3780] [serial = 1264] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1B2F2800) [pid = 3780] [serial = 1243] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (17512400) [pid = 3780] [serial = 1262] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1647DC00) [pid = 3780] [serial = 1256] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (13F52000) [pid = 3780] [serial = 1234] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1354E800) [pid = 3780] [serial = 1253] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (18828800) [pid = 3780] [serial = 1273] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (181A7C00) [pid = 3780] [serial = 1265] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1B723400) [pid = 3780] [serial = 1246] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1A0D6000) [pid = 3780] [serial = 1187] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (188F0C00) [pid = 3780] [serial = 1274] [outer = 00000000] [url = about:blank] 16:46:26 INFO - PROCESS | 3780 | 1462581986375 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 871ms 16:46:26 INFO - PROCESS | 3780 | 1462581986435 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 3780 | 1462581986439 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 16:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:46:26 INFO - PROCESS | 3780 | 1462581986450 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 3780 | 1462581986452 Marionette TRACE conn2 <- [1,1762,null,{}] 16:46:26 INFO - PROCESS | 3780 | 1462581986456 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 3780 | 1462581986548 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:46:26 INFO - PROCESS | 3780 | 1462581986559 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 3780 | ++DOCSHELL 148C8C00 == 66 [pid = 3780] [id = 450] 16:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (15D85400) [pid = 3780] [serial = 1350] [outer = 00000000] 16:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (167E4800) [pid = 3780] [serial = 1351] [outer = 15D85400] 16:46:26 INFO - PROCESS | 3780 | 1462581986608 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (167F1000) [pid = 3780] [serial = 1352] [outer = 15D85400] 16:46:27 INFO - PROCESS | 3780 | 1462581987086 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 675ms 16:46:27 INFO - PROCESS | 3780 | 1462581987132 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 3780 | 1462581987134 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 16:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:46:27 INFO - PROCESS | 3780 | 1462581987122 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 3780 | 1462581987128 Marionette TRACE conn2 <- [1,1766,null,{}] 16:46:27 INFO - PROCESS | 3780 | 1462581987137 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 3780 | 1462581987232 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:46:27 INFO - PROCESS | 3780 | 1462581987345 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 3780 | ++DOCSHELL 1742A800 == 67 [pid = 3780] [id = 451] 16:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (174D4400) [pid = 3780] [serial = 1353] [outer = 00000000] 16:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (17518000) [pid = 3780] [serial = 1354] [outer = 174D4400] 16:46:27 INFO - PROCESS | 3780 | 1462581987390 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (179D8C00) [pid = 3780] [serial = 1355] [outer = 174D4400] 16:46:27 INFO - PROCESS | 3780 | 1462581987752 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 661ms 16:46:27 INFO - PROCESS | 3780 | 1462581987803 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 3780 | 1462581987806 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 16:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:46:27 INFO - PROCESS | 3780 | 1462581987810 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 3780 | 1462581987811 Marionette TRACE conn2 <- [1,1770,null,{}] 16:46:27 INFO - PROCESS | 3780 | 1462581987815 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 3780 | 1462581987932 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:46:28 INFO - PROCESS | 3780 | 1462581988050 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 3780 | ++DOCSHELL 10E2FC00 == 68 [pid = 3780] [id = 452] 16:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (132AB000) [pid = 3780] [serial = 1356] [outer = 00000000] 16:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (17EB7800) [pid = 3780] [serial = 1357] [outer = 132AB000] 16:46:28 INFO - PROCESS | 3780 | 1462581988095 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (181EAC00) [pid = 3780] [serial = 1358] [outer = 132AB000] 16:46:28 INFO - PROCESS | 3780 | 1462581988500 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 765ms 16:46:28 INFO - PROCESS | 3780 | 1462581988575 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 3780 | 1462581988578 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 16:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:46:28 INFO - PROCESS | 3780 | 1462581988581 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 3780 | 1462581988583 Marionette TRACE conn2 <- [1,1774,null,{}] 16:46:28 INFO - PROCESS | 3780 | 1462581988586 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 3780 | 1462581988712 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:46:28 INFO - PROCESS | 3780 | 1462581988732 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 3780 | ++DOCSHELL 187A8000 == 69 [pid = 3780] [id = 453] 16:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (18828000) [pid = 3780] [serial = 1359] [outer = 00000000] 16:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (188F0C00) [pid = 3780] [serial = 1360] [outer = 18828000] 16:46:28 INFO - PROCESS | 3780 | 1462581988783 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (19F14000) [pid = 3780] [serial = 1361] [outer = 18828000] 16:46:29 INFO - PROCESS | 3780 | 1462581989249 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 721ms 16:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:46:29 INFO - PROCESS | 3780 | 1462581989329 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 3780 | 1462581989332 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 16:46:29 INFO - PROCESS | 3780 | 1462581989335 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 3780 | 1462581989337 Marionette TRACE conn2 <- [1,1778,null,{}] 16:46:29 INFO - PROCESS | 3780 | 1462581989341 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 3780 | 1462581989469 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:46:29 INFO - PROCESS | 3780 | 1462581989547 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 3780 | ++DOCSHELL 1A193400 == 70 [pid = 3780] [id = 454] 16:46:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1A659800) [pid = 3780] [serial = 1362] [outer = 00000000] 16:46:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1AD4DC00) [pid = 3780] [serial = 1363] [outer = 1A659800] 16:46:29 INFO - PROCESS | 3780 | 1462581989592 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1B119C00) [pid = 3780] [serial = 1364] [outer = 1A659800] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (10D68400) [pid = 3780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (10D61000) [pid = 3780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (148BC400) [pid = 3780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1750F800) [pid = 3780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1A198400) [pid = 3780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (17EABC00) [pid = 3780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1A196000) [pid = 3780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (17A9D800) [pid = 3780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:46:30 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (167EB800) [pid = 3780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:46:30 INFO - PROCESS | 3780 | 1462581990158 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:46: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) 16:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 871ms 16:46:30 INFO - PROCESS | 3780 | 1462581990221 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 3780 | 1462581990223 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 16:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:46:30 INFO - PROCESS | 3780 | 1462581990226 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 3780 | 1462581990228 Marionette TRACE conn2 <- [1,1782,null,{}] 16:46:30 INFO - PROCESS | 3780 | 1462581990216 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 3780 | 1462581990302 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:46:30 INFO - PROCESS | 3780 | 1462581990414 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 3780 | ++DOCSHELL 10E2B800 == 71 [pid = 3780] [id = 455] 16:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (10F06400) [pid = 3780] [serial = 1365] [outer = 00000000] 16:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (17429400) [pid = 3780] [serial = 1366] [outer = 10F06400] 16:46:30 INFO - PROCESS | 3780 | 1462581990460 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (17433800) [pid = 3780] [serial = 1367] [outer = 10F06400] 16:46:30 INFO - PROCESS | 3780 | 1462581990826 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 675ms 16:46:30 INFO - PROCESS | 3780 | 1462581990890 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 3780 | 1462581990892 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 16:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:46:30 INFO - PROCESS | 3780 | 1462581990895 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 3780 | 1462581990907 Marionette TRACE conn2 <- [1,1786,null,{}] 16:46:30 INFO - PROCESS | 3780 | 1462581990911 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 3780 | 1462581990999 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:46:30 INFO - PROCESS | 3780 | 1462581991005 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 3780 | ++DOCSHELL 17EABC00 == 72 [pid = 3780] [id = 456] 16:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1847E800) [pid = 3780] [serial = 1368] [outer = 00000000] 16:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1AD4E000) [pid = 3780] [serial = 1369] [outer = 1847E800] 16:46:31 INFO - PROCESS | 3780 | 1462581991050 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1B2F9C00) [pid = 3780] [serial = 1370] [outer = 1847E800] 16:46:31 INFO - PROCESS | 3780 | 1462581991480 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 16:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:46:31 INFO - PROCESS | 3780 | 1462581991519 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 3780 | 1462581991521 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 16:46:31 INFO - PROCESS | 3780 | 1462581991524 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 3780 | 1462581991526 Marionette TRACE conn2 <- [1,1790,null,{}] 16:46:31 INFO - PROCESS | 3780 | 1462581991530 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 3780 | 1462581991619 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:46:31 INFO - PROCESS | 3780 | 1462581991627 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 3780 | ++DOCSHELL 10F27800 == 73 [pid = 3780] [id = 457] 16:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (10F29400) [pid = 3780] [serial = 1371] [outer = 00000000] 16:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (10F2F000) [pid = 3780] [serial = 1372] [outer = 10F29400] 16:46:31 INFO - PROCESS | 3780 | 1462581991671 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (179A5400) [pid = 3780] [serial = 1373] [outer = 10F29400] 16:46:32 INFO - PROCESS | 3780 | 1462581992347 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 870ms 16:46:32 INFO - PROCESS | 3780 | 1462581992394 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 3780 | 1462581992398 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 16:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:46:32 INFO - PROCESS | 3780 | 1462581992404 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 3780 | 1462581992408 Marionette TRACE conn2 <- [1,1794,null,{}] 16:46:32 INFO - PROCESS | 3780 | 1462581992414 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 3780 | 1462581992548 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:46:32 INFO - PROCESS | 3780 | 1462581992710 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 3780 | ++DOCSHELL 10F0E800 == 74 [pid = 3780] [id = 458] 16:46:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (10F2A400) [pid = 3780] [serial = 1374] [outer = 00000000] 16:46:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (11138800) [pid = 3780] [serial = 1375] [outer = 10F2A400] 16:46:32 INFO - PROCESS | 3780 | 1462581992769 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (122A6000) [pid = 3780] [serial = 1376] [outer = 10F2A400] 16:46:33 INFO - PROCESS | 3780 | 1462581993354 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1006ms 16:46:33 INFO - PROCESS | 3780 | 1462581993418 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 3780 | 1462581993425 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 16:46:33 INFO - PROCESS | 3780 | 1462581993454 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:46:33 INFO - PROCESS | 3780 | 1462581993457 Marionette TRACE conn2 <- [1,1798,null,{}] 16:46:33 INFO - PROCESS | 3780 | 1462581993461 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 3780 | 1462581993577 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:46:33 INFO - PROCESS | 3780 | 1462581993729 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 3780 | ++DOCSHELL 13CC6C00 == 75 [pid = 3780] [id = 459] 16:46:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1480CC00) [pid = 3780] [serial = 1377] [outer = 00000000] 16:46:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (167E9C00) [pid = 3780] [serial = 1378] [outer = 1480CC00] 16:46:33 INFO - PROCESS | 3780 | 1462581993785 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (16F90000) [pid = 3780] [serial = 1379] [outer = 1480CC00] 16:46:34 INFO - PROCESS | 3780 | 1462581994393 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1006ms 16:46:34 INFO - PROCESS | 3780 | 1462581994486 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 3780 | 1462581994489 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 16:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:46:34 INFO - PROCESS | 3780 | 1462581994507 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 3780 | 1462581994511 Marionette TRACE conn2 <- [1,1802,null,{}] 16:46:34 INFO - PROCESS | 3780 | 1462581994524 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 3780 | 1462581994634 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:46:34 INFO - PROCESS | 3780 | 1462581994780 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 3780 | ++DOCSHELL 167E8000 == 76 [pid = 3780] [id = 460] 16:46:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (188A4C00) [pid = 3780] [serial = 1380] [outer = 00000000] 16:46:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (19D53C00) [pid = 3780] [serial = 1381] [outer = 188A4C00] 16:46:34 INFO - PROCESS | 3780 | 1462581994839 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (19D59000) [pid = 3780] [serial = 1382] [outer = 188A4C00] 16:46:35 INFO - PROCESS | 3780 | 1462581995437 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1006ms 16:46:35 INFO - PROCESS | 3780 | 1462581995499 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 3780 | 1462581995502 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 16:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:46:35 INFO - PROCESS | 3780 | 1462581995506 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 3780 | 1462581995508 Marionette TRACE conn2 <- [1,1806,null,{}] 16:46:35 INFO - PROCESS | 3780 | 1462581995530 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 3780 | 1462581995643 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:46:35 INFO - PROCESS | 3780 | 1462581995795 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 3780 | ++DOCSHELL 19D57400 == 77 [pid = 3780] [id = 461] 16:46:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (19D5E400) [pid = 3780] [serial = 1383] [outer = 00000000] 16:46:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1A194800) [pid = 3780] [serial = 1384] [outer = 19D5E400] 16:46:35 INFO - PROCESS | 3780 | 1462581995852 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1AD4CC00) [pid = 3780] [serial = 1385] [outer = 19D5E400] 16:46:36 INFO - PROCESS | 3780 | 1462581996392 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 916ms 16:46:36 INFO - PROCESS | 3780 | 1462581996435 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 3780 | 1462581996437 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 16:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:46:36 INFO - PROCESS | 3780 | 1462581996441 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - PROCESS | 3780 | 1462581996443 Marionette TRACE conn2 <- [1,1810,null,{}] 16:46:36 INFO - PROCESS | 3780 | 1462581996448 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 3780 | 1462581996557 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:46:36 INFO - PROCESS | 3780 | 1462581996723 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 3780 | ++DOCSHELL 10E23000 == 78 [pid = 3780] [id = 462] 16:46:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (10F29800) [pid = 3780] [serial = 1386] [outer = 00000000] 16:46:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1BA4E400) [pid = 3780] [serial = 1387] [outer = 10F29800] 16:46:36 INFO - PROCESS | 3780 | 1462581996779 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1BA90000) [pid = 3780] [serial = 1388] [outer = 10F29800] 16:46:37 INFO - PROCESS | 3780 | 1462581997368 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 960ms 16:46:37 INFO - PROCESS | 3780 | 1462581997407 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 3780 | 1462581997410 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 16:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:46:37 INFO - PROCESS | 3780 | 1462581997413 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 3780 | 1462581997415 Marionette TRACE conn2 <- [1,1814,null,{}] 16:46:37 INFO - PROCESS | 3780 | 1462581997435 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 3780 | 1462581997565 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:46:37 INFO - PROCESS | 3780 | 1462581997701 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 3780 | ++DOCSHELL 1B8CD400 == 79 [pid = 3780] [id = 463] 16:46:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1BA9C400) [pid = 3780] [serial = 1389] [outer = 00000000] 16:46:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (2059A000) [pid = 3780] [serial = 1390] [outer = 1BA9C400] 16:46:37 INFO - PROCESS | 3780 | 1462581997761 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (2059C000) [pid = 3780] [serial = 1391] [outer = 1BA9C400] 16:46:38 INFO - PROCESS | 3780 | 1462581998339 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 961ms 16:46:38 INFO - PROCESS | 3780 | 1462581998382 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 3780 | 1462581998385 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 16:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:46:38 INFO - PROCESS | 3780 | 1462581998388 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 3780 | 1462581998390 Marionette TRACE conn2 <- [1,1818,null,{}] 16:46:38 INFO - PROCESS | 3780 | 1462581998394 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 3780 | 1462581998505 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:46:38 INFO - PROCESS | 3780 | 1462581998668 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 3780 | ++DOCSHELL 1100F800 == 80 [pid = 3780] [id = 464] 16:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (11010C00) [pid = 3780] [serial = 1392] [outer = 00000000] 16:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (11378C00) [pid = 3780] [serial = 1393] [outer = 11010C00] 16:46:38 INFO - PROCESS | 3780 | 1462581998726 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (1415F800) [pid = 3780] [serial = 1394] [outer = 11010C00] 16:46:39 INFO - PROCESS | 3780 | 1462581999554 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:46: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 16:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1201ms 16:46:39 INFO - PROCESS | 3780 | 1462581999588 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 3780 | 1462581999593 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 16:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:46:39 INFO - PROCESS | 3780 | 1462581999597 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 3780 | 1462581999602 Marionette TRACE conn2 <- [1,1822,null,{}] 16:46:39 INFO - PROCESS | 3780 | 1462581999607 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 3780 | 1462581999721 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:46:39 INFO - PROCESS | 3780 | 1462581999893 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 3780 | ++DOCSHELL 10E23400 == 81 [pid = 3780] [id = 465] 16:46:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (10F0C000) [pid = 3780] [serial = 1395] [outer = 00000000] 16:46:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (130DC800) [pid = 3780] [serial = 1396] [outer = 10F0C000] 16:46:39 INFO - PROCESS | 3780 | 1462581999945 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (15336C00) [pid = 3780] [serial = 1397] [outer = 10F0C000] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 145A6400 == 80 [pid = 3780] [id = 383] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 0F575000 == 79 [pid = 3780] [id = 343] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 148C3400 == 78 [pid = 3780] [id = 340] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 17EABC00 == 77 [pid = 3780] [id = 456] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 10E2B800 == 76 [pid = 3780] [id = 455] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 1A193400 == 75 [pid = 3780] [id = 454] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 187A8000 == 74 [pid = 3780] [id = 453] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 10E2FC00 == 73 [pid = 3780] [id = 452] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 1742A800 == 72 [pid = 3780] [id = 451] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 148C8C00 == 71 [pid = 3780] [id = 450] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 10E27800 == 70 [pid = 3780] [id = 449] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 0FD7CC00 == 69 [pid = 3780] [id = 448] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1137EC00) [pid = 3780] [serial = 1279] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (15D88C00) [pid = 3780] [serial = 1282] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (19EB1400) [pid = 3780] [serial = 1285] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (11019400) [pid = 3780] [serial = 1288] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1A9A4400) [pid = 3780] [serial = 1291] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1B8CE400) [pid = 3780] [serial = 1294] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1B727C00) [pid = 3780] [serial = 1324] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOCSHELL 10F07400 == 68 [pid = 3780] [id = 442] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (11054400) [pid = 3780] [serial = 1300] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (122A7C00) [pid = 3780] [serial = 1301] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (11018400) [pid = 3780] [serial = 1298] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1100DC00) [pid = 3780] [serial = 1297] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (15D83C00) [pid = 3780] [serial = 1303] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (167E7000) [pid = 3780] [serial = 1304] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (175D6000) [pid = 3780] [serial = 1306] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1A99A400) [pid = 3780] [serial = 1315] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (188FFC00) [pid = 3780] [serial = 1313] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (187ACC00) [pid = 3780] [serial = 1312] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1B263C00) [pid = 3780] [serial = 1322] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1AED3000) [pid = 3780] [serial = 1321] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1AD3E000) [pid = 3780] [serial = 1316] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (17EB9800) [pid = 3780] [serial = 1309] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1847F000) [pid = 3780] [serial = 1310] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (179A8800) [pid = 3780] [serial = 1318] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (17A9A000) [pid = 3780] [serial = 1319] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (17C12000) [pid = 3780] [serial = 1307] [outer = 00000000] [url = about:blank] 16:46:40 INFO - PROCESS | 3780 | 1462582000484 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 901ms 16:46:40 INFO - PROCESS | 3780 | 1462582000505 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 3780 | 1462582000511 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 16:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:46:40 INFO - PROCESS | 3780 | 1462582000517 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 3780 | 1462582000519 Marionette TRACE conn2 <- [1,1826,null,{}] 16:46:40 INFO - PROCESS | 3780 | 1462582000523 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 3780 | 1462582000618 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:46:40 INFO - PROCESS | 3780 | 1462582000629 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 3780 | ++DOCSHELL 11537800 == 69 [pid = 3780] [id = 466] 16:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (11539800) [pid = 3780] [serial = 1398] [outer = 00000000] 16:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (145A6400) [pid = 3780] [serial = 1399] [outer = 11539800] 16:46:40 INFO - PROCESS | 3780 | 1462582000675 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1647C800) [pid = 3780] [serial = 1400] [outer = 11539800] 16:46:41 INFO - PROCESS | 3780 | 1462582001154 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 676ms 16:46:41 INFO - PROCESS | 3780 | 1462582001181 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 3780 | 1462582001183 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 16:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:46:41 INFO - PROCESS | 3780 | 1462582001187 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 3780 | 1462582001190 Marionette TRACE conn2 <- [1,1830,null,{}] 16:46:41 INFO - PROCESS | 3780 | 1462582001205 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 3780 | 1462582001302 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:46:41 INFO - PROCESS | 3780 | 1462582001310 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 3780 | ++DOCSHELL 167EDC00 == 70 [pid = 3780] [id = 467] 16:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1742E800) [pid = 3780] [serial = 1401] [outer = 00000000] 16:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (175E0C00) [pid = 3780] [serial = 1402] [outer = 1742E800] 16:46:41 INFO - PROCESS | 3780 | 1462582001357 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (17EB0400) [pid = 3780] [serial = 1403] [outer = 1742E800] 16:46:41 INFO - PROCESS | 3780 | 1462582001845 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 675ms 16:46:41 INFO - PROCESS | 3780 | 1462582001866 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 3780 | 1462582001868 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 16:46:41 INFO - PROCESS | 3780 | 1462582001872 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:46:41 INFO - PROCESS | 3780 | 1462582001873 Marionette TRACE conn2 <- [1,1834,null,{}] 16:46:41 INFO - PROCESS | 3780 | 1462582001877 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 3780 | 1462582001970 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:46:41 INFO - PROCESS | 3780 | 1462582001977 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 3780 | ++DOCSHELL 17AA4400 == 71 [pid = 3780] [id = 468] 16:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (17EB8C00) [pid = 3780] [serial = 1404] [outer = 00000000] 16:46:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (187B4400) [pid = 3780] [serial = 1405] [outer = 17EB8C00] 16:46:42 INFO - PROCESS | 3780 | 1462582002025 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (188F1000) [pid = 3780] [serial = 1406] [outer = 17EB8C00] 16:46:42 INFO - PROCESS | 3780 | 1462582002467 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:46: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) 16:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 661ms 16:46:42 INFO - PROCESS | 3780 | 1462582002537 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:46:42 INFO - PROCESS | 3780 | 1462582002539 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 16:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:46:42 INFO - PROCESS | 3780 | 1462582002543 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 3780 | 1462582002554 Marionette TRACE conn2 <- [1,1838,null,{}] 16:46:42 INFO - PROCESS | 3780 | 1462582002559 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 3780 | 1462582002648 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:46:42 INFO - PROCESS | 3780 | 1462582002682 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 3780 | ++DOCSHELL 19D4F400 == 72 [pid = 3780] [id = 469] 16:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (19D51000) [pid = 3780] [serial = 1407] [outer = 00000000] 16:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (19D5D800) [pid = 3780] [serial = 1408] [outer = 19D51000] 16:46:42 INFO - PROCESS | 3780 | 1462582002726 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (19EBD000) [pid = 3780] [serial = 1409] [outer = 19D51000] 16:46:43 INFO - PROCESS | 3780 | 1462582003226 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 16:46:43 INFO - PROCESS | 3780 | 1462582003291 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:46:43 INFO - PROCESS | 3780 | 1462582003293 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 16:46:43 INFO - PROCESS | 3780 | 1462582003297 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 3780 | 1462582003299 Marionette TRACE conn2 <- [1,1842,null,{}] 16:46:43 INFO - PROCESS | 3780 | 1462582003303 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 3780 | 1462582003422 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:46:43 INFO - PROCESS | 3780 | 1462582003445 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 3780 | ++DOCSHELL 1A9A0400 == 73 [pid = 3780] [id = 470] 16:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1A9A4400) [pid = 3780] [serial = 1410] [outer = 00000000] 16:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1AD4B800) [pid = 3780] [serial = 1411] [outer = 1A9A4400] 16:46:43 INFO - PROCESS | 3780 | 1462582003490 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1B115C00) [pid = 3780] [serial = 1412] [outer = 1A9A4400] 16:46:43 INFO - PROCESS | 3780 | 1462582003937 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 676ms 16:46:43 INFO - PROCESS | 3780 | 1462582003956 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 3780 | 1462582003958 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 16:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:46:43 INFO - PROCESS | 3780 | 1462582003968 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 3780 | 1462582003969 Marionette TRACE conn2 <- [1,1846,null,{}] 16:46:43 INFO - PROCESS | 3780 | 1462582003973 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 3780 | 1462582004131 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:46:44 INFO - PROCESS | 3780 | 1462582004211 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 3780 | ++DOCSHELL 1B266000 == 74 [pid = 3780] [id = 471] 16:46:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1B2EDC00) [pid = 3780] [serial = 1413] [outer = 00000000] 16:46:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1B723C00) [pid = 3780] [serial = 1414] [outer = 1B2EDC00] 16:46:44 INFO - PROCESS | 3780 | 1462582004256 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1B8D1C00) [pid = 3780] [serial = 1415] [outer = 1B2EDC00] 16:46:44 INFO - PROCESS | 3780 | 1462582004662 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 705ms 16:46:44 INFO - PROCESS | 3780 | 1462582004688 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 3780 | 1462582004690 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 16:46:44 INFO - PROCESS | 3780 | 1462582004698 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 3780 | 1462582004700 Marionette TRACE conn2 <- [1,1850,null,{}] 16:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:46:44 INFO - PROCESS | 3780 | 1462582004703 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 3780 | 1462582004980 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (188FD000) [pid = 3780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (18828000) [pid = 3780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1A659800) [pid = 3780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (10F06400) [pid = 3780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (15D85400) [pid = 3780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (174D4400) [pid = 3780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (0FDE7800) [pid = 3780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (10E29000) [pid = 3780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1847E800) [pid = 3780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:46:44 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (132AB000) [pid = 3780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:46:45 INFO - PROCESS | 3780 | 1462582005070 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 3780 | ++DOCSHELL 10E21000 == 75 [pid = 3780] [id = 472] 16:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (10E29000) [pid = 3780] [serial = 1416] [outer = 00000000] 16:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1354E800) [pid = 3780] [serial = 1417] [outer = 10E29000] 16:46:45 INFO - PROCESS | 3780 | 1462582005115 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (15A7E400) [pid = 3780] [serial = 1418] [outer = 10E29000] 16:46:45 INFO - PROCESS | 3780 | 1462582005506 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 841ms 16:46:45 INFO - PROCESS | 3780 | 1462582005551 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 3780 | 1462582005553 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 16:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:46:45 INFO - PROCESS | 3780 | 1462582005556 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 3780 | 1462582005558 Marionette TRACE conn2 <- [1,1854,null,{}] 16:46:45 INFO - PROCESS | 3780 | 1462582005561 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 3780 | 1462582005634 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:46:45 INFO - PROCESS | 3780 | 1462582005642 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 3780 | ++DOCSHELL 132AB000 == 76 [pid = 3780] [id = 473] 16:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (15D69800) [pid = 3780] [serial = 1419] [outer = 00000000] 16:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1B2F5C00) [pid = 3780] [serial = 1420] [outer = 15D69800] 16:46:45 INFO - PROCESS | 3780 | 1462582005686 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1BA9E800) [pid = 3780] [serial = 1421] [outer = 15D69800] 16:46:46 INFO - PROCESS | 3780 | 1462582006133 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 600ms 16:46:46 INFO - PROCESS | 3780 | 1462582006163 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 3780 | 1462582006167 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:46:46 INFO - PROCESS | 3780 | 1462582006171 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 3780 | 1462582006173 Marionette TRACE conn2 <- [1,1858,null,{}] 16:46:46 INFO - PROCESS | 3780 | 1462582006176 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 3780 | 1462582006267 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:46:46 INFO - PROCESS | 3780 | 1462582006275 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 3780 | ++DOCSHELL 13D7FC00 == 77 [pid = 3780] [id = 474] 16:46:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (13D80400) [pid = 3780] [serial = 1422] [outer = 00000000] 16:46:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (13D83C00) [pid = 3780] [serial = 1423] [outer = 13D80400] 16:46:46 INFO - PROCESS | 3780 | 1462582006321 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (148C9C00) [pid = 3780] [serial = 1424] [outer = 13D80400] 16:46:46 INFO - PROCESS | 3780 | 1462582006782 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 676ms 16:46:46 INFO - PROCESS | 3780 | 1462582006852 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 3780 | 1462582006855 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:46:46 INFO - PROCESS | 3780 | 1462582006858 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 3780 | 1462582006861 Marionette TRACE conn2 <- [1,1862,null,{}] 16:46:46 INFO - PROCESS | 3780 | 1462582006847 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 3780 | 1462582007028 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:46:47 INFO - PROCESS | 3780 | 1462582007231 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 3780 | ++DOCSHELL 10F2C400 == 78 [pid = 3780] [id = 475] 16:46:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (10F2C800) [pid = 3780] [serial = 1425] [outer = 00000000] 16:46:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (11011C00) [pid = 3780] [serial = 1426] [outer = 10F2C800] 16:46:47 INFO - PROCESS | 3780 | 1462582007291 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (11141000) [pid = 3780] [serial = 1427] [outer = 10F2C800] 16:46:47 INFO - PROCESS | 3780 | 1462582007838 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1051ms 16:46:47 INFO - PROCESS | 3780 | 1462582007902 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 3780 | 1462582007906 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 16:46:47 INFO - PROCESS | 3780 | 1462582007911 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:46:47 INFO - PROCESS | 3780 | 1462582007915 Marionette TRACE conn2 <- [1,1866,null,{}] 16:46:47 INFO - PROCESS | 3780 | 1462582007933 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 3780 | 1462582008099 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:46:48 INFO - PROCESS | 3780 | 1462582008221 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 3780 | ++DOCSHELL 13D83400 == 79 [pid = 3780] [id = 476] 16:46:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (13D84400) [pid = 3780] [serial = 1428] [outer = 00000000] 16:46:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (148C3C00) [pid = 3780] [serial = 1429] [outer = 13D84400] 16:46:48 INFO - PROCESS | 3780 | 1462582008280 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (16BCF000) [pid = 3780] [serial = 1430] [outer = 13D84400] 16:46:48 INFO - PROCESS | 3780 | 1462582008870 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1006ms 16:46:48 INFO - PROCESS | 3780 | 1462582008922 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 3780 | 1462582008926 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:46:48 INFO - PROCESS | 3780 | 1462582008930 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 3780 | 1462582008932 Marionette TRACE conn2 <- [1,1870,null,{}] 16:46:48 INFO - PROCESS | 3780 | 1462582008936 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 3780 | 1462582009053 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:46:49 INFO - PROCESS | 3780 | 1462582009209 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 3780 | ++DOCSHELL 179E1000 == 80 [pid = 3780] [id = 477] 16:46:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (17EABC00) [pid = 3780] [serial = 1431] [outer = 00000000] 16:46:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (19D58000) [pid = 3780] [serial = 1432] [outer = 17EABC00] 16:46:49 INFO - PROCESS | 3780 | 1462582009275 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (1A191000) [pid = 3780] [serial = 1433] [outer = 17EABC00] 16:46:49 INFO - PROCESS | 3780 | 1462582009852 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 960ms 16:46:49 INFO - PROCESS | 3780 | 1462582009894 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 3780 | 1462582009899 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:46:49 INFO - PROCESS | 3780 | 1462582009893 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 3780 | 1462582009898 Marionette TRACE conn2 <- [1,1874,null,{}] 16:46:49 INFO - PROCESS | 3780 | 1462582009902 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 3780 | 1462582010023 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:46:50 INFO - PROCESS | 3780 | 1462582010179 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 3780 | ++DOCSHELL 1BA53000 == 81 [pid = 3780] [id = 478] 16:46:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (1DD19C00) [pid = 3780] [serial = 1434] [outer = 00000000] 16:46:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (1DD21000) [pid = 3780] [serial = 1435] [outer = 1DD19C00] 16:46:50 INFO - PROCESS | 3780 | 1462582010235 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (1DD24000) [pid = 3780] [serial = 1436] [outer = 1DD19C00] 16:46:50 INFO - PROCESS | 3780 | 1462582010777 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 961ms 16:46:50 INFO - PROCESS | 3780 | 1462582010854 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 3780 | 1462582010857 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 16:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:46:50 INFO - PROCESS | 3780 | 1462582010860 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 3780 | 1462582010863 Marionette TRACE conn2 <- [1,1878,null,{}] 16:46:50 INFO - PROCESS | 3780 | 1462582010866 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 3780 | 1462582010981 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:46:51 INFO - PROCESS | 3780 | 1462582011149 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 3780 | ++DOCSHELL 167F1C00 == 82 [pid = 3780] [id = 479] 16:46:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (17510800) [pid = 3780] [serial = 1437] [outer = 00000000] 16:46:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (2059D800) [pid = 3780] [serial = 1438] [outer = 17510800] 16:46:51 INFO - PROCESS | 3780 | 1462582011189 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (20A71400) [pid = 3780] [serial = 1439] [outer = 17510800] 16:46:51 INFO - PROCESS | 3780 | 1462582011710 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 901ms 16:46:51 INFO - PROCESS | 3780 | 1462582011771 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 3780 | 1462582011773 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 16:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:46:51 INFO - PROCESS | 3780 | 1462582011777 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 3780 | 1462582011779 Marionette TRACE conn2 <- [1,1882,null,{}] 16:46:51 INFO - PROCESS | 3780 | 1462582011783 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 3780 | 1462582011898 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:46:52 INFO - PROCESS | 3780 | 1462582012072 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 3780 | ++DOCSHELL 1B8C9800 == 83 [pid = 3780] [id = 480] 16:46:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (1B8C9C00) [pid = 3780] [serial = 1440] [outer = 00000000] 16:46:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (1F198000) [pid = 3780] [serial = 1441] [outer = 1B8C9C00] 16:46:52 INFO - PROCESS | 3780 | 1462582012138 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (1F19D800) [pid = 3780] [serial = 1442] [outer = 1B8C9C00] 16:46:53 INFO - PROCESS | 3780 | 1462582013070 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1336ms 16:46:53 INFO - PROCESS | 3780 | 1462582013130 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 3780 | 1462582013134 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 16:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:46:53 INFO - PROCESS | 3780 | 1462582013139 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 3780 | 1462582013143 Marionette TRACE conn2 <- [1,1886,null,{}] 16:46:53 INFO - PROCESS | 3780 | 1462582013149 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 3780 | 1462582013259 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:46:53 INFO - PROCESS | 3780 | 1462582013431 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 3780 | ++DOCSHELL 0F574C00 == 84 [pid = 3780] [id = 481] 16:46:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (0FDF2C00) [pid = 3780] [serial = 1443] [outer = 00000000] 16:46:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (10F28000) [pid = 3780] [serial = 1444] [outer = 0FDF2C00] 16:46:53 INFO - PROCESS | 3780 | 1462582013483 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (11019C00) [pid = 3780] [serial = 1445] [outer = 0FDF2C00] 16:46:54 INFO - PROCESS | 3780 | 1462582014106 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1006ms 16:46:54 INFO - PROCESS | 3780 | 1462582014146 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 3780 | 1462582014152 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 16:46:54 INFO - PROCESS | 3780 | 1462582014175 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:46:54 INFO - PROCESS | 3780 | 1462582014178 Marionette TRACE conn2 <- [1,1890,null,{}] 16:46:54 INFO - PROCESS | 3780 | 1462582014182 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 3780 | 1462582014314 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:46:54 INFO - PROCESS | 3780 | 1462582014480 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 3780 | ++DOCSHELL 10F0AC00 == 85 [pid = 3780] [id = 482] 16:46:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (10F27C00) [pid = 3780] [serial = 1446] [outer = 00000000] 16:46:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (12E10800) [pid = 3780] [serial = 1447] [outer = 10F27C00] 16:46:54 INFO - PROCESS | 3780 | 1462582014529 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (13D7D800) [pid = 3780] [serial = 1448] [outer = 10F27C00] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 13D7FC00 == 84 [pid = 3780] [id = 474] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 132AB000 == 83 [pid = 3780] [id = 473] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 10E21000 == 82 [pid = 3780] [id = 472] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 1B266000 == 81 [pid = 3780] [id = 471] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 1A9A0400 == 80 [pid = 3780] [id = 470] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 19D4F400 == 79 [pid = 3780] [id = 469] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 17AA4400 == 78 [pid = 3780] [id = 468] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 167EDC00 == 77 [pid = 3780] [id = 467] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 11537800 == 76 [pid = 3780] [id = 466] 16:46:54 INFO - PROCESS | 3780 | --DOCSHELL 10E23400 == 75 [pid = 3780] [id = 465] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (1BA55800) [pid = 3780] [serial = 1342] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (17EB1000) [pid = 3780] [serial = 1333] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (10F0EC00) [pid = 3780] [serial = 1327] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (13FA8000) [pid = 3780] [serial = 1330] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (1BA51C00) [pid = 3780] [serial = 1339] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (1AD3D000) [pid = 3780] [serial = 1336] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (10F2F000) [pid = 3780] [serial = 1372] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (1A191800) [pid = 3780] [serial = 1277] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (188F0C00) [pid = 3780] [serial = 1360] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (1AD4DC00) [pid = 3780] [serial = 1363] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (19F14000) [pid = 3780] [serial = 1361] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (17429400) [pid = 3780] [serial = 1366] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (167E4800) [pid = 3780] [serial = 1351] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (167F1000) [pid = 3780] [serial = 1352] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (17518000) [pid = 3780] [serial = 1354] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (179D8C00) [pid = 3780] [serial = 1355] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (10F0BC00) [pid = 3780] [serial = 1346] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (10F05400) [pid = 3780] [serial = 1345] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1137B800) [pid = 3780] [serial = 1348] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (130DB400) [pid = 3780] [serial = 1349] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1AD4E000) [pid = 3780] [serial = 1369] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1B2F9C00) [pid = 3780] [serial = 1370] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1B119C00) [pid = 3780] [serial = 1364] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (17EB7800) [pid = 3780] [serial = 1357] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (181EAC00) [pid = 3780] [serial = 1358] [outer = 00000000] [url = about:blank] 16:46:54 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (17433800) [pid = 3780] [serial = 1367] [outer = 00000000] [url = about:blank] 16:46:55 INFO - PROCESS | 3780 | 1462582015075 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 961ms 16:46:55 INFO - PROCESS | 3780 | 1462582015127 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 3780 | 1462582015129 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 16:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:46:55 INFO - PROCESS | 3780 | 1462582015132 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - PROCESS | 3780 | 1462582015136 Marionette TRACE conn2 <- [1,1894,null,{}] 16:46:55 INFO - PROCESS | 3780 | 1462582015147 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:55 INFO - PROCESS | 3780 | 1462582015239 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:46:55 INFO - PROCESS | 3780 | 1462582015361 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 3780 | ++DOCSHELL 10F45800 == 76 [pid = 3780] [id = 483] 16:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (10F50400) [pid = 3780] [serial = 1449] [outer = 00000000] 16:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (12ED5800) [pid = 3780] [serial = 1450] [outer = 10F50400] 16:46:55 INFO - PROCESS | 3780 | 1462582015409 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (13FA8000) [pid = 3780] [serial = 1451] [outer = 10F50400] 16:46:56 INFO - PROCESS | 3780 | 1462582016055 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 960ms 16:46:56 INFO - PROCESS | 3780 | 1462582016101 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 3780 | 1462582016106 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 16:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:46:56 INFO - PROCESS | 3780 | 1462582016112 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 3780 | 1462582016115 Marionette TRACE conn2 <- [1,1898,null,{}] 16:46:56 INFO - PROCESS | 3780 | 1462582016121 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 3780 | 1462582016291 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:46:56 INFO - PROCESS | 3780 | 1462582016311 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 3780 | ++DOCSHELL 10F26C00 == 77 [pid = 3780] [id = 484] 16:46:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (10F2E800) [pid = 3780] [serial = 1452] [outer = 00000000] 16:46:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (1137A800) [pid = 3780] [serial = 1453] [outer = 10F2E800] 16:46:56 INFO - PROCESS | 3780 | 1462582016370 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (11BC8C00) [pid = 3780] [serial = 1454] [outer = 10F2E800] 16:46:57 INFO - PROCESS | 3780 | 1462582017021 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 961ms 16:46:57 INFO - PROCESS | 3780 | 1462582017076 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 3780 | 1462582017083 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 16:46:57 INFO - PROCESS | 3780 | 1462582017089 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:46:57 INFO - PROCESS | 3780 | 1462582017092 Marionette TRACE conn2 <- [1,1902,null,{}] 16:46:57 INFO - PROCESS | 3780 | 1462582017097 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 3780 | 1462582017208 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:46:57 INFO - PROCESS | 3780 | 1462582017360 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 3780 | ++DOCSHELL 122A4400 == 78 [pid = 3780] [id = 485] 16:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (13D7A000) [pid = 3780] [serial = 1455] [outer = 00000000] 16:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (14599000) [pid = 3780] [serial = 1456] [outer = 13D7A000] 16:46:57 INFO - PROCESS | 3780 | 1462582017426 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (14868400) [pid = 3780] [serial = 1457] [outer = 13D7A000] 16:46:58 INFO - PROCESS | 3780 | 1462582018012 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 961ms 16:46:58 INFO - PROCESS | 3780 | 1462582018058 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 3780 | 1462582018061 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 16:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:46:58 INFO - PROCESS | 3780 | 1462582018065 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 3780 | 1462582018068 Marionette TRACE conn2 <- [1,1906,null,{}] 16:46:58 INFO - PROCESS | 3780 | 1462582018079 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 3780 | 1462582018193 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:46:58 INFO - PROCESS | 3780 | 1462582018331 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 3780 | ++DOCSHELL 1647F000 == 79 [pid = 3780] [id = 486] 16:46:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (167E6400) [pid = 3780] [serial = 1458] [outer = 00000000] 16:46:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (167F1400) [pid = 3780] [serial = 1459] [outer = 167E6400] 16:46:58 INFO - PROCESS | 3780 | 1462582018390 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (16BCE400) [pid = 3780] [serial = 1460] [outer = 167E6400] 16:46:58 INFO - PROCESS | 3780 | 1462582018978 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 961ms 16:46:59 INFO - PROCESS | 3780 | 1462582019044 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 3780 | 1462582019047 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:46:59 INFO - PROCESS | 3780 | 1462582019036 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 3780 | 1462582019038 Marionette TRACE conn2 <- [1,1910,null,{}] 16:46:59 INFO - PROCESS | 3780 | 1462582019042 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 3780 | 1462582019150 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:46:59 INFO - PROCESS | 3780 | 1462582019300 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 3780 | ++DOCSHELL 148C1400 == 80 [pid = 3780] [id = 487] 16:46:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (15D8E400) [pid = 3780] [serial = 1461] [outer = 00000000] 16:46:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (1742E000) [pid = 3780] [serial = 1462] [outer = 15D8E400] 16:46:59 INFO - PROCESS | 3780 | 1462582019357 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (17511800) [pid = 3780] [serial = 1463] [outer = 15D8E400] 16:46:59 INFO - PROCESS | 3780 | 1462582019915 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 901ms 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:46:59 INFO - PROCESS | 3780 | 1462582019948 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 3780 | 1462582019950 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 16:46:59 INFO - PROCESS | 3780 | 1462582019954 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 3780 | 1462582019956 Marionette TRACE conn2 <- [1,1914,null,{}] 16:46:59 INFO - PROCESS | 3780 | 1462582019960 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 3780 | 1462582020062 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:47:00 INFO - PROCESS | 3780 | 1462582020227 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 3780 | ++DOCSHELL 1052D800 == 81 [pid = 3780] [id = 488] 16:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (14161800) [pid = 3780] [serial = 1464] [outer = 00000000] 16:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (179E3400) [pid = 3780] [serial = 1465] [outer = 14161800] 16:47:00 INFO - PROCESS | 3780 | 1462582020284 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (17EAD400) [pid = 3780] [serial = 1466] [outer = 14161800] 16:47:00 INFO - PROCESS | 3780 | 1462582020912 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 16:47:00 INFO - PROCESS | 3780 | 1462582020977 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 3780 | 1462582020980 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 16:47:00 INFO - PROCESS | 3780 | 1462582020983 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - PROCESS | 3780 | 1462582020986 Marionette TRACE conn2 <- [1,1918,null,{}] 16:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:47:00 INFO - PROCESS | 3780 | 1462582020989 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 3780 | 1462582021114 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:47:01 INFO - PROCESS | 3780 | 1462582021268 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 3780 | ++DOCSHELL 10F0F800 == 82 [pid = 3780] [id = 489] 16:47:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (10F2A800) [pid = 3780] [serial = 1467] [outer = 00000000] 16:47:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (187AC800) [pid = 3780] [serial = 1468] [outer = 10F2A800] 16:47:01 INFO - PROCESS | 3780 | 1462582021325 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (18825C00) [pid = 3780] [serial = 1469] [outer = 10F2A800] 16:47:01 INFO - PROCESS | 3780 | 1462582021876 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 946ms 16:47:01 INFO - PROCESS | 3780 | 1462582021935 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 3780 | 1462582021938 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:47:01 INFO - PROCESS | 3780 | 1462582021941 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 3780 | 1462582021943 Marionette TRACE conn2 <- [1,1922,null,{}] 16:47:01 INFO - PROCESS | 3780 | 1462582021947 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 3780 | 1462582022057 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:47:02 INFO - PROCESS | 3780 | 1462582022208 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 3780 | ++DOCSHELL 10E21800 == 83 [pid = 3780] [id = 490] 16:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (10F0D800) [pid = 3780] [serial = 1470] [outer = 00000000] 16:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (188F0400) [pid = 3780] [serial = 1471] [outer = 10F0D800] 16:47:02 INFO - PROCESS | 3780 | 1462582022264 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (188FF400) [pid = 3780] [serial = 1472] [outer = 10F0D800] 16:47:02 INFO - PROCESS | 3780 | 1462582022830 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 916ms 16:47:02 INFO - PROCESS | 3780 | 1462582022853 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 3780 | 1462582022855 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:47:02 INFO - PROCESS | 3780 | 1462582022859 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 3780 | 1462582022861 Marionette TRACE conn2 <- [1,1926,null,{}] 16:47:02 INFO - PROCESS | 3780 | 1462582022881 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 3780 | 1462582022973 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:47:03 INFO - PROCESS | 3780 | 1462582023126 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 3780 | ++DOCSHELL 10F45000 == 84 [pid = 3780] [id = 491] 16:47:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (10F45400) [pid = 3780] [serial = 1473] [outer = 00000000] 16:47:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (1847BC00) [pid = 3780] [serial = 1474] [outer = 10F45400] 16:47:03 INFO - PROCESS | 3780 | 1462582023180 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 187 (19D56400) [pid = 3780] [serial = 1475] [outer = 10F45400] 16:47:03 INFO - PROCESS | 3780 | 1462582023864 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1066ms 16:47:03 INFO - PROCESS | 3780 | 1462582023916 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 3780 | 1462582023919 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 16:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:47:03 INFO - PROCESS | 3780 | 1462582023925 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 3780 | 1462582023929 Marionette TRACE conn2 <- [1,1930,null,{}] 16:47:03 INFO - PROCESS | 3780 | 1462582023936 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 3780 | 1462582024048 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:47:04 INFO - PROCESS | 3780 | 1462582024209 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 3780 | ++DOCSHELL 10771400 == 85 [pid = 3780] [id = 492] 16:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 188 (10774000) [pid = 3780] [serial = 1476] [outer = 00000000] 16:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 189 (10F03000) [pid = 3780] [serial = 1477] [outer = 10774000] 16:47:04 INFO - PROCESS | 3780 | 1462582024265 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 190 (10F0F400) [pid = 3780] [serial = 1478] [outer = 10774000] 16:47:04 INFO - PROCESS | 3780 | --DOCSHELL 10F0AC00 == 84 [pid = 3780] [id = 482] 16:47:04 INFO - PROCESS | 3780 | --DOCSHELL 0F574C00 == 83 [pid = 3780] [id = 481] 16:47:04 INFO - PROCESS | 3780 | --DOCSHELL 1BA53000 == 82 [pid = 3780] [id = 478] 16:47:04 INFO - PROCESS | 3780 | --DOCSHELL 179E1000 == 81 [pid = 3780] [id = 477] 16:47:04 INFO - PROCESS | 3780 | --DOCSHELL 13D83400 == 80 [pid = 3780] [id = 476] 16:47:04 INFO - PROCESS | 3780 | --DOCSHELL 10F2C400 == 79 [pid = 3780] [id = 475] 16:47:04 INFO - PROCESS | 3780 | 1462582024746 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 855ms 16:47:04 INFO - PROCESS | 3780 | 1462582024792 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 3780 | 1462582024798 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 16:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:47:04 INFO - PROCESS | 3780 | 1462582024804 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 3780 | 1462582024807 Marionette TRACE conn2 <- [1,1934,null,{}] 16:47:04 INFO - PROCESS | 3780 | 1462582024810 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 3780 | 1462582024903 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:47:04 INFO - PROCESS | 3780 | 1462582024917 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 3780 | ++DOCSHELL 11013000 == 80 [pid = 3780] [id = 493] 16:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 191 (11017C00) [pid = 3780] [serial = 1479] [outer = 00000000] 16:47:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 192 (1104B400) [pid = 3780] [serial = 1480] [outer = 11017C00] 16:47:04 INFO - PROCESS | 3780 | 1462582024962 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 193 (1113D000) [pid = 3780] [serial = 1481] [outer = 11017C00] 16:47:05 INFO - PROCESS | 3780 | 1462582025455 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 676ms 16:47:05 INFO - PROCESS | 3780 | 1462582025485 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 3780 | 1462582025487 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 16:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:47:05 INFO - PROCESS | 3780 | 1462582025491 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 3780 | 1462582025478 Marionette TRACE conn2 <- [1,1938,null,{}] 16:47:05 INFO - PROCESS | 3780 | 1462582025489 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 3780 | 1462582025623 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:47:05 INFO - PROCESS | 3780 | 1462582025772 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 3780 | ++DOCSHELL 115A3C00 == 81 [pid = 3780] [id = 494] 16:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 194 (11BBB400) [pid = 3780] [serial = 1482] [outer = 00000000] 16:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 195 (122ACC00) [pid = 3780] [serial = 1483] [outer = 11BBB400] 16:47:05 INFO - PROCESS | 3780 | 1462582025819 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 196 (132F0C00) [pid = 3780] [serial = 1484] [outer = 11BBB400] 16:47:06 INFO - PROCESS | 3780 | 1462582026236 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 766ms 16:47:06 INFO - PROCESS | 3780 | 1462582026256 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 3780 | 1462582026258 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 16:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:47:06 INFO - PROCESS | 3780 | 1462582026269 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 3780 | 1462582026271 Marionette TRACE conn2 <- [1,1942,null,{}] 16:47:06 INFO - PROCESS | 3780 | 1462582026274 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 3780 | 1462582026393 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:47:06 INFO - PROCESS | 3780 | 1462582026438 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 3780 | ++DOCSHELL 13542400 == 82 [pid = 3780] [id = 495] 16:47:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 197 (13D7C000) [pid = 3780] [serial = 1485] [outer = 00000000] 16:47:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 198 (14803800) [pid = 3780] [serial = 1486] [outer = 13D7C000] 16:47:06 INFO - PROCESS | 3780 | 1462582026484 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 199 (148C0800) [pid = 3780] [serial = 1487] [outer = 13D7C000] 16:47:06 INFO - PROCESS | 3780 | 1462582026927 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 705ms 16:47:06 INFO - PROCESS | 3780 | 1462582026970 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 3780 | 1462582026982 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 16:47:06 INFO - PROCESS | 3780 | 1462582026986 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:47:06 INFO - PROCESS | 3780 | 1462582026988 Marionette TRACE conn2 <- [1,1946,null,{}] 16:47:06 INFO - PROCESS | 3780 | 1462582026991 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 3780 | 1462582027152 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:47:07 INFO - PROCESS | 3780 | 1462582027171 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 3780 | ++DOCSHELL 145A0000 == 83 [pid = 3780] [id = 496] 16:47:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 200 (14802800) [pid = 3780] [serial = 1488] [outer = 00000000] 16:47:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 201 (15D8BC00) [pid = 3780] [serial = 1489] [outer = 14802800] 16:47:07 INFO - PROCESS | 3780 | 1462582027217 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 202 (167E4800) [pid = 3780] [serial = 1490] [outer = 14802800] 16:47:07 INFO - PROCESS | 3780 | --DOMWINDOW == 201 (10F29400) [pid = 3780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:47:07 INFO - PROCESS | 3780 | --DOMWINDOW == 200 (1AD3B400) [pid = 3780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:47:07 INFO - PROCESS | 3780 | --DOMWINDOW == 199 (10F2A400) [pid = 3780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:47:07 INFO - PROCESS | 3780 | --DOMWINDOW == 198 (19D5E400) [pid = 3780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 197 (10F0C000) [pid = 3780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 196 (10F29800) [pid = 3780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 195 (10E29000) [pid = 3780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 194 (1881B800) [pid = 3780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 193 (1742E800) [pid = 3780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 192 (15D69800) [pid = 3780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 191 (10F08000) [pid = 3780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 190 (10F4CC00) [pid = 3780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 189 (19D51000) [pid = 3780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 188 (1A9A1400) [pid = 3780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 187 (188F3800) [pid = 3780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 186 (148C2400) [pid = 3780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (17EB8C00) [pid = 3780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (11017800) [pid = 3780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (1B2EDC00) [pid = 3780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (188A4C00) [pid = 3780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (11010400) [pid = 3780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (1BA9C400) [pid = 3780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (1A9A2400) [pid = 3780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (11053C00) [pid = 3780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (11BC7C00) [pid = 3780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (15D6A400) [pid = 3780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (1480CC00) [pid = 3780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (11539800) [pid = 3780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (10F04800) [pid = 3780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (17547400) [pid = 3780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (1A9A4400) [pid = 3780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1AED2800) [pid = 3780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1A9A1000) [pid = 3780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (11010C00) [pid = 3780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (17EEF000) [pid = 3780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (0FDF2C00) [pid = 3780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (10F27C00) [pid = 3780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:47:08 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1B8C9C00) [pid = 3780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:47:08 INFO - PROCESS | 3780 | 1462582028091 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1141ms 16:47:08 INFO - PROCESS | 3780 | 1462582028138 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 3780 | 1462582028140 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 16:47:08 INFO - PROCESS | 3780 | 1462582028144 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:47:08 INFO - PROCESS | 3780 | 1462582028145 Marionette TRACE conn2 <- [1,1950,null,{}] 16:47:08 INFO - PROCESS | 3780 | 1462582028149 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 3780 | 1462582028256 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:47:08 INFO - PROCESS | 3780 | 1462582028379 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 3780 | ++DOCSHELL 10F28C00 == 84 [pid = 3780] [id = 497] 16:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (10F29400) [pid = 3780] [serial = 1491] [outer = 00000000] 16:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (13D7F000) [pid = 3780] [serial = 1492] [outer = 10F29400] 16:47:08 INFO - PROCESS | 3780 | 1462582028408 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (14875800) [pid = 3780] [serial = 1493] [outer = 10F29400] 16:47:08 INFO - PROCESS | 3780 | 1462582028837 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 706ms 16:47:08 INFO - PROCESS | 3780 | 1462582028868 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 3780 | 1462582028854 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 16:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:47:08 INFO - PROCESS | 3780 | 1462582028857 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 3780 | 1462582028859 Marionette TRACE conn2 <- [1,1954,null,{}] 16:47:08 INFO - PROCESS | 3780 | 1462582028862 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 3780 | 1462582028952 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:47:08 INFO - PROCESS | 3780 | 1462582028959 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 3780 | ++DOCSHELL 12C12C00 == 85 [pid = 3780] [id = 498] 16:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (12E0DC00) [pid = 3780] [serial = 1494] [outer = 00000000] 16:47:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (16BD0400) [pid = 3780] [serial = 1495] [outer = 12E0DC00] 16:47:09 INFO - PROCESS | 3780 | 1462582029004 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (1742C000) [pid = 3780] [serial = 1496] [outer = 12E0DC00] 16:47:09 INFO - PROCESS | 3780 | 1462582029428 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 600ms 16:47:09 INFO - PROCESS | 3780 | 1462582029487 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 3780 | 1462582029489 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 16:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:47:09 INFO - PROCESS | 3780 | 1462582029492 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 3780 | 1462582029494 Marionette TRACE conn2 <- [1,1958,null,{}] 16:47:09 INFO - PROCESS | 3780 | 1462582029498 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 3780 | 1462582029598 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:47:09 INFO - PROCESS | 3780 | 1462582029640 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 3780 | ++DOCSHELL 16487400 == 86 [pid = 3780] [id = 499] 16:47:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (16488C00) [pid = 3780] [serial = 1497] [outer = 00000000] 16:47:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (17548000) [pid = 3780] [serial = 1498] [outer = 16488C00] 16:47:09 INFO - PROCESS | 3780 | 1462582029690 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (17EAFC00) [pid = 3780] [serial = 1499] [outer = 16488C00] 16:47:10 INFO - PROCESS | 3780 | 1462582030350 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 901ms 16:47:10 INFO - PROCESS | 3780 | 1462582030403 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 3780 | 1462582030408 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 16:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:47:10 INFO - PROCESS | 3780 | 1462582030415 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 3780 | 1462582030418 Marionette TRACE conn2 <- [1,1962,null,{}] 16:47:10 INFO - PROCESS | 3780 | 1462582030424 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 3780 | 1462582030565 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:47:10 INFO - PROCESS | 3780 | 1462582030733 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 3780 | ++DOCSHELL 10F01C00 == 87 [pid = 3780] [id = 500] 16:47:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (10F05800) [pid = 3780] [serial = 1500] [outer = 00000000] 16:47:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (10F24400) [pid = 3780] [serial = 1501] [outer = 10F05800] 16:47:10 INFO - PROCESS | 3780 | 1462582030794 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (11018000) [pid = 3780] [serial = 1502] [outer = 10F05800] 16:47:11 INFO - PROCESS | 3780 | 1462582031362 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 991ms 16:47:11 INFO - PROCESS | 3780 | 1462582031421 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 3780 | 1462582031427 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 16:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:47:11 INFO - PROCESS | 3780 | 1462582031436 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 3780 | 1462582031440 Marionette TRACE conn2 <- [1,1966,null,{}] 16:47:11 INFO - PROCESS | 3780 | 1462582031444 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 3780 | 1462582031561 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:47:11 INFO - PROCESS | 3780 | 1462582031723 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 3780 | ++DOCSHELL 10F46400 == 88 [pid = 3780] [id = 501] 16:47:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (10F47400) [pid = 3780] [serial = 1503] [outer = 00000000] 16:47:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (122A7C00) [pid = 3780] [serial = 1504] [outer = 10F47400] 16:47:11 INFO - PROCESS | 3780 | 1462582031779 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (13CC4000) [pid = 3780] [serial = 1505] [outer = 10F47400] 16:47:12 INFO - PROCESS | 3780 | 1462582032393 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1036ms 16:47:12 INFO - PROCESS | 3780 | 1462582032466 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 3780 | 1462582032469 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 16:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:47:12 INFO - PROCESS | 3780 | 1462582032473 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 3780 | 1462582032477 Marionette TRACE conn2 <- [1,1970,null,{}] 16:47:12 INFO - PROCESS | 3780 | 1462582032504 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 3780 | 1462582032625 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:47:12 INFO - PROCESS | 3780 | 1462582032791 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 3780 | ++DOCSHELL 16F8D400 == 89 [pid = 3780] [id = 502] 16:47:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (17429400) [pid = 3780] [serial = 1506] [outer = 00000000] 16:47:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (17C1D800) [pid = 3780] [serial = 1507] [outer = 17429400] 16:47:12 INFO - PROCESS | 3780 | 1462582032852 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (181E2800) [pid = 3780] [serial = 1508] [outer = 17429400] 16:47:13 INFO - PROCESS | 3780 | 1462582033347 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 915ms 16:47:13 INFO - PROCESS | 3780 | 1462582033394 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 3780 | 1462582033398 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 16:47:13 INFO - PROCESS | 3780 | 1462582033403 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 3780 | 1462582033405 Marionette TRACE conn2 <- [1,1974,null,{}] 16:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:47:13 INFO - PROCESS | 3780 | 1462582033409 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 3780 | 1462582033523 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:47:13 INFO - PROCESS | 3780 | 1462582033694 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 3780 | ++DOCSHELL 187AB800 == 90 [pid = 3780] [id = 503] 16:47:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (187AC400) [pid = 3780] [serial = 1509] [outer = 00000000] 16:47:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (188A6800) [pid = 3780] [serial = 1510] [outer = 187AC400] 16:47:13 INFO - PROCESS | 3780 | 1462582033760 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (188F6C00) [pid = 3780] [serial = 1511] [outer = 187AC400] 16:47:14 INFO - PROCESS | 3780 | 1462582034344 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 946ms 16:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:47:14 INFO - PROCESS | 3780 | 1462582034355 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 3780 | 1462582034357 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 16:47:14 INFO - PROCESS | 3780 | 1462582034361 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 3780 | 1462582034363 Marionette TRACE conn2 <- [1,1978,null,{}] 16:47:14 INFO - PROCESS | 3780 | 1462582034366 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 3780 | 1462582034476 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:47:14 INFO - PROCESS | 3780 | 1462582034649 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 3780 | ++DOCSHELL 187A8C00 == 91 [pid = 3780] [id = 504] 16:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (188A5800) [pid = 3780] [serial = 1512] [outer = 00000000] 16:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 187 (19D5D400) [pid = 3780] [serial = 1513] [outer = 188A5800] 16:47:14 INFO - PROCESS | 3780 | 1462582034706 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 188 (19EBD800) [pid = 3780] [serial = 1514] [outer = 188A5800] 16:47:15 INFO - PROCESS | 3780 | 1462582035279 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 961ms 16:47:15 INFO - PROCESS | 3780 | 1462582035325 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 3780 | 1462582035328 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 16:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:47:15 INFO - PROCESS | 3780 | 1462582035331 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 3780 | 1462582035333 Marionette TRACE conn2 <- [1,1982,null,{}] 16:47:15 INFO - PROCESS | 3780 | 1462582035337 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:15 INFO - PROCESS | 3780 | 1462582035467 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:47:15 INFO - PROCESS | 3780 | 1462582035648 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 3780 | ++DOCSHELL 10E29C00 == 92 [pid = 3780] [id = 505] 16:47:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 189 (17EB1800) [pid = 3780] [serial = 1515] [outer = 00000000] 16:47:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 190 (1A6EDC00) [pid = 3780] [serial = 1516] [outer = 17EB1800] 16:47:15 INFO - PROCESS | 3780 | 1462582035702 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 191 (1A99B400) [pid = 3780] [serial = 1517] [outer = 17EB1800] 16:47:16 INFO - PROCESS | 3780 | 1462582036267 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 961ms 16:47:16 INFO - PROCESS | 3780 | 1462582036300 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 3780 | 1462582036302 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 16:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:47:16 INFO - PROCESS | 3780 | 1462582036325 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 3780 | 1462582036327 Marionette TRACE conn2 <- [1,1986,null,{}] 16:47:16 INFO - PROCESS | 3780 | 1462582036331 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 3780 | 1462582036461 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:47:16 INFO - PROCESS | 3780 | 1462582036641 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 3780 | ++DOCSHELL 11378800 == 93 [pid = 3780] [id = 506] 16:47:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 192 (12C45800) [pid = 3780] [serial = 1518] [outer = 00000000] 16:47:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 193 (167E5800) [pid = 3780] [serial = 1519] [outer = 12C45800] 16:47:16 INFO - PROCESS | 3780 | 1462582036697 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 194 (17042000) [pid = 3780] [serial = 1520] [outer = 12C45800] 16:47:17 INFO - PROCESS | 3780 | 1462582037235 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 960ms 16:47:17 INFO - PROCESS | 3780 | 1462582037289 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 3780 | 1462582037291 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 16:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:47:17 INFO - PROCESS | 3780 | 1462582037295 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 3780 | 1462582037298 Marionette TRACE conn2 <- [1,1990,null,{}] 16:47:17 INFO - PROCESS | 3780 | 1462582037301 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 3780 | 1462582037609 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:47:17 INFO - PROCESS | 3780 | 1462582037781 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 3780 | ++DOCSHELL 10F0A800 == 94 [pid = 3780] [id = 507] 16:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 195 (10F0AC00) [pid = 3780] [serial = 1521] [outer = 00000000] 16:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 196 (10F25400) [pid = 3780] [serial = 1522] [outer = 10F0AC00] 16:47:17 INFO - PROCESS | 3780 | 1462582037844 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 197 (1100C800) [pid = 3780] [serial = 1523] [outer = 10F0AC00] 16:47:18 INFO - PROCESS | 3780 | 1462582038427 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1141ms 16:47:18 INFO - PROCESS | 3780 | 1462582038459 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 3780 | 1462582038463 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 16:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:47:18 INFO - PROCESS | 3780 | 1462582038467 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 3780 | 1462582038472 Marionette TRACE conn2 <- [1,1994,null,{}] 16:47:18 INFO - PROCESS | 3780 | 1462582038476 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 3780 | 1462582038586 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:47:18 INFO - PROCESS | 3780 | 1462582038728 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 3780 | ++DOCSHELL 1113D800 == 95 [pid = 3780] [id = 508] 16:47:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 198 (111DC000) [pid = 3780] [serial = 1524] [outer = 00000000] 16:47:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 199 (13D78800) [pid = 3780] [serial = 1525] [outer = 111DC000] 16:47:18 INFO - PROCESS | 3780 | 1462582038780 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 200 (1415A400) [pid = 3780] [serial = 1526] [outer = 111DC000] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 10F0E800 == 94 [pid = 3780] [id = 458] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 12C12C00 == 93 [pid = 3780] [id = 498] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 10F28C00 == 92 [pid = 3780] [id = 497] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 115A3C00 == 91 [pid = 3780] [id = 494] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 11013000 == 90 [pid = 3780] [id = 493] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 10771400 == 89 [pid = 3780] [id = 492] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 148C1400 == 88 [pid = 3780] [id = 487] 16:47:18 INFO - PROCESS | 3780 | --DOCSHELL 1647F000 == 87 [pid = 3780] [id = 486] 16:47:18 INFO - PROCESS | 3780 | --DOMWINDOW == 199 (11011C00) [pid = 3780] [serial = 1426] [outer = 00000000] [url = about:blank] 16:47:18 INFO - PROCESS | 3780 | --DOMWINDOW == 198 (148C3C00) [pid = 3780] [serial = 1429] [outer = 00000000] [url = about:blank] 16:47:18 INFO - PROCESS | 3780 | --DOMWINDOW == 197 (19D58000) [pid = 3780] [serial = 1432] [outer = 00000000] [url = about:blank] 16:47:18 INFO - PROCESS | 3780 | --DOMWINDOW == 196 (1DD21000) [pid = 3780] [serial = 1435] [outer = 00000000] [url = about:blank] 16:47:18 INFO - PROCESS | 3780 | --DOMWINDOW == 195 (2059D800) [pid = 3780] [serial = 1438] [outer = 00000000] [url = about:blank] 16:47:18 INFO - PROCESS | 3780 | --DOMWINDOW == 194 (12ED5800) [pid = 3780] [serial = 1450] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 193 (13D83C00) [pid = 3780] [serial = 1423] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOCSHELL 122A4400 == 86 [pid = 3780] [id = 485] 16:47:19 INFO - PROCESS | 3780 | --DOCSHELL 10F26C00 == 85 [pid = 3780] [id = 484] 16:47:19 INFO - PROCESS | 3780 | --DOCSHELL 10F45800 == 84 [pid = 3780] [id = 483] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 192 (179A5400) [pid = 3780] [serial = 1373] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 191 (188ACC00) [pid = 3780] [serial = 1334] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 190 (167E9C00) [pid = 3780] [serial = 1378] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 189 (15336C00) [pid = 3780] [serial = 1397] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 188 (1B115C00) [pid = 3780] [serial = 1412] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 187 (1B1C8C00) [pid = 3780] [serial = 1157] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 186 (1AD4B800) [pid = 3780] [serial = 1411] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (1B8D0C00) [pid = 3780] [serial = 1295] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (11378C00) [pid = 3780] [serial = 1393] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (2059A000) [pid = 3780] [serial = 1390] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (1A660000) [pid = 3780] [serial = 1196] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (1415F800) [pid = 3780] [serial = 1394] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (10F28000) [pid = 3780] [serial = 1444] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (11019C00) [pid = 3780] [serial = 1445] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (12E10800) [pid = 3780] [serial = 1447] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (13D7D800) [pid = 3780] [serial = 1448] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (1F19D800) [pid = 3780] [serial = 1442] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (1F198000) [pid = 3780] [serial = 1441] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (1B8CE800) [pid = 3780] [serial = 1325] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (11138800) [pid = 3780] [serial = 1375] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (1A194800) [pid = 3780] [serial = 1384] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (130DC800) [pid = 3780] [serial = 1396] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1BA4E400) [pid = 3780] [serial = 1387] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (15A7E400) [pid = 3780] [serial = 1418] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (1BA58400) [pid = 3780] [serial = 1340] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (17EB0400) [pid = 3780] [serial = 1403] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (122A6000) [pid = 3780] [serial = 1376] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1BA9E800) [pid = 3780] [serial = 1421] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1100C400) [pid = 3780] [serial = 1328] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (148BCC00) [pid = 3780] [serial = 1148] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (19D5D800) [pid = 3780] [serial = 1408] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1B115000) [pid = 3780] [serial = 1241] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1AD50800) [pid = 3780] [serial = 1154] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1B723000) [pid = 3780] [serial = 1337] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1B2F5C00) [pid = 3780] [serial = 1420] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (187B4400) [pid = 3780] [serial = 1405] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (1AD3AC00) [pid = 3780] [serial = 1292] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1B8D1C00) [pid = 3780] [serial = 1415] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (19D59000) [pid = 3780] [serial = 1382] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (19D53C00) [pid = 3780] [serial = 1381] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1BA90000) [pid = 3780] [serial = 1388] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (188F1000) [pid = 3780] [serial = 1406] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (148C5400) [pid = 3780] [serial = 1289] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1354E800) [pid = 3780] [serial = 1417] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (2059C000) [pid = 3780] [serial = 1391] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (1AD4CC00) [pid = 3780] [serial = 1385] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1B260400) [pid = 3780] [serial = 1054] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (13491400) [pid = 3780] [serial = 1190] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (175E0C00) [pid = 3780] [serial = 1402] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1486D000) [pid = 3780] [serial = 1331] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (19EBD000) [pid = 3780] [serial = 1409] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1703C400) [pid = 3780] [serial = 1151] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (16F90000) [pid = 3780] [serial = 1379] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1B723C00) [pid = 3780] [serial = 1414] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (145A6400) [pid = 3780] [serial = 1399] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1BA9B000) [pid = 3780] [serial = 1343] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1647C800) [pid = 3780] [serial = 1400] [outer = 00000000] [url = about:blank] 16:47:19 INFO - PROCESS | 3780 | 1462582039337 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 916ms 16:47:19 INFO - PROCESS | 3780 | 1462582039375 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 3780 | 1462582039378 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 16:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:47:19 INFO - PROCESS | 3780 | 1462582039382 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 3780 | 1462582039384 Marionette TRACE conn2 <- [1,1998,null,{}] 16:47:19 INFO - PROCESS | 3780 | 1462582039387 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 3780 | 1462582039477 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:47:19 INFO - PROCESS | 3780 | 1462582039572 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 3780 | ++DOCSHELL 11019800 == 85 [pid = 3780] [id = 509] 16:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (11138800) [pid = 3780] [serial = 1527] [outer = 00000000] 16:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (11FB1800) [pid = 3780] [serial = 1528] [outer = 11138800] 16:47:19 INFO - PROCESS | 3780 | 1462582039622 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (132A7C00) [pid = 3780] [serial = 1529] [outer = 11138800] 16:47:20 INFO - PROCESS | 3780 | 1462582040056 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 706ms 16:47:20 INFO - PROCESS | 3780 | 1462582040108 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 3780 | 1462582040112 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:47:20 INFO - PROCESS | 3780 | 1462582040125 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 3780 | 1462582040129 Marionette TRACE conn2 <- [1,2002,null,{}] 16:47:20 INFO - PROCESS | 3780 | 1462582040133 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 3780 | 1462582040241 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:47:20 INFO - PROCESS | 3780 | 1462582040257 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 3780 | ++DOCSHELL 15336400 == 86 [pid = 3780] [id = 510] 16:47:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (15336800) [pid = 3780] [serial = 1530] [outer = 00000000] 16:47:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15D6D800) [pid = 3780] [serial = 1531] [outer = 15336800] 16:47:20 INFO - PROCESS | 3780 | 1462582040303 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (167E6000) [pid = 3780] [serial = 1532] [outer = 15336800] 16:47:20 INFO - PROCESS | 3780 | 1462582040822 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 735ms 16:47:20 INFO - PROCESS | 3780 | 1462582040858 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 3780 | 1462582040860 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:47:20 INFO - PROCESS | 3780 | 1462582040863 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 3780 | 1462582040849 Marionette TRACE conn2 <- [1,2006,null,{}] 16:47:20 INFO - PROCESS | 3780 | 1462582040857 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 3780 | 1462582040970 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:47:21 INFO - PROCESS | 3780 | 1462582041087 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 3780 | ++DOCSHELL 1137BC00 == 87 [pid = 3780] [id = 511] 16:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (122A4000) [pid = 3780] [serial = 1533] [outer = 00000000] 16:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1647E800) [pid = 3780] [serial = 1534] [outer = 122A4000] 16:47:21 INFO - PROCESS | 3780 | 1462582041140 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (167ED400) [pid = 3780] [serial = 1535] [outer = 122A4000] 16:47:21 INFO - PROCESS | 3780 | 1462582041538 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 706ms 16:47:21 INFO - PROCESS | 3780 | 1462582041574 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 3780 | 1462582041576 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 16:47:21 INFO - PROCESS | 3780 | 1462582041580 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:47:21 INFO - PROCESS | 3780 | 1462582041581 Marionette TRACE conn2 <- [1,2010,null,{}] 16:47:21 INFO - PROCESS | 3780 | 1462582041585 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 3780 | 1462582041739 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:47:21 INFO - PROCESS | 3780 | 1462582041770 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 3780 | ++DOCSHELL 17511000 == 88 [pid = 3780] [id = 512] 16:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (17511C00) [pid = 3780] [serial = 1536] [outer = 00000000] 16:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (17A9A000) [pid = 3780] [serial = 1537] [outer = 17511C00] 16:47:21 INFO - PROCESS | 3780 | 1462582041822 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (17EF7800) [pid = 3780] [serial = 1538] [outer = 17511C00] 16:47:22 INFO - PROCESS | 3780 | 1462582042301 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 765ms 16:47:22 INFO - PROCESS | 3780 | 1462582042345 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 3780 | 1462582042347 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 16:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:47:22 INFO - PROCESS | 3780 | 1462582042355 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 3780 | 1462582042357 Marionette TRACE conn2 <- [1,2014,null,{}] 16:47:22 INFO - PROCESS | 3780 | 1462582042361 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 3780 | 1462582042500 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:47:22 INFO - PROCESS | 3780 | 1462582042578 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 3780 | ++DOCSHELL 179E3800 == 89 [pid = 3780] [id = 513] 16:47:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (18479800) [pid = 3780] [serial = 1539] [outer = 00000000] 16:47:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (188FFC00) [pid = 3780] [serial = 1540] [outer = 18479800] 16:47:22 INFO - PROCESS | 3780 | 1462582042624 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (19D55400) [pid = 3780] [serial = 1541] [outer = 18479800] 16:47:23 INFO - PROCESS | 3780 | 1462582043042 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 706ms 16:47:23 INFO - PROCESS | 3780 | 1462582043104 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 3780 | 1462582043107 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:47:23 INFO - PROCESS | 3780 | 1462582043110 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 3780 | 1462582043112 Marionette TRACE conn2 <- [1,2018,null,{}] 16:47:23 INFO - PROCESS | 3780 | 1462582043116 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 3780 | 1462582043247 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:47:23 INFO - PROCESS | 3780 | 1462582043264 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 3780 | ++DOCSHELL 188A5C00 == 90 [pid = 3780] [id = 514] 16:47:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (188ACC00) [pid = 3780] [serial = 1542] [outer = 00000000] 16:47:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (19EBA000) [pid = 3780] [serial = 1543] [outer = 188ACC00] 16:47:23 INFO - PROCESS | 3780 | 1462582043307 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1A0CA400) [pid = 3780] [serial = 1544] [outer = 188ACC00] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (11056000) [pid = 3780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (187AA800) [pid = 3780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (187AB000) [pid = 3780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (10E2B000) [pid = 3780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (10F2C800) [pid = 3780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1DD19C00) [pid = 3780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (12217000) [pid = 3780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (188F8400) [pid = 3780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (17510800) [pid = 3780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (17EABC00) [pid = 3780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (13D84400) [pid = 3780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (11379800) [pid = 3780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (13CC4C00) [pid = 3780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (11139000) [pid = 3780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (12E4C400) [pid = 3780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (10F47800) [pid = 3780] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1459D400) [pid = 3780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1AD3E800) [pid = 3780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (13D80400) [pid = 3780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1AD47C00) [pid = 3780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (13D7C000) [pid = 3780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (14802800) [pid = 3780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (10F29400) [pid = 3780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (11017C00) [pid = 3780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (10774000) [pid = 3780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (10F45400) [pid = 3780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (12E0DC00) [pid = 3780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:47:23 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (11BBB400) [pid = 3780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:47:24 INFO - PROCESS | 3780 | 1462582044051 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 961ms 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:47:24 INFO - PROCESS | 3780 | 1462582044082 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 3780 | 1462582044084 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 16:47:24 INFO - PROCESS | 3780 | 1462582044088 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 3780 | 1462582044090 Marionette TRACE conn2 <- [1,2022,null,{}] 16:47:24 INFO - PROCESS | 3780 | 1462582044093 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 3780 | 1462582044194 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:47:24 INFO - PROCESS | 3780 | 1462582044201 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 3780 | ++DOCSHELL 10F50C00 == 91 [pid = 3780] [id = 515] 16:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11056000) [pid = 3780] [serial = 1545] [outer = 00000000] 16:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (11BBB400) [pid = 3780] [serial = 1546] [outer = 11056000] 16:47:24 INFO - PROCESS | 3780 | 1462582044247 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (13D84400) [pid = 3780] [serial = 1547] [outer = 11056000] 16:47:24 INFO - PROCESS | 3780 | 1462582044666 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 600ms 16:47:24 INFO - PROCESS | 3780 | 1462582044707 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 3780 | 1462582044709 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:47:24 INFO - PROCESS | 3780 | 1462582044713 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 3780 | 1462582044715 Marionette TRACE conn2 <- [1,2026,null,{}] 16:47:24 INFO - PROCESS | 3780 | 1462582044718 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 3780 | 1462582044809 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:47:24 INFO - PROCESS | 3780 | 1462582044816 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 3780 | ++DOCSHELL 117E3400 == 92 [pid = 3780] [id = 516] 16:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1459D400) [pid = 3780] [serial = 1548] [outer = 00000000] 16:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (16BD1400) [pid = 3780] [serial = 1549] [outer = 1459D400] 16:47:24 INFO - PROCESS | 3780 | 1462582044862 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (17EB6400) [pid = 3780] [serial = 1550] [outer = 1459D400] 16:47:25 INFO - PROCESS | 3780 | 1462582045322 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 676ms 16:47:25 INFO - PROCESS | 3780 | 1462582045395 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 3780 | 1462582045397 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 16:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:47:25 INFO - PROCESS | 3780 | 1462582045401 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - PROCESS | 3780 | 1462582045402 Marionette TRACE conn2 <- [1,2030,null,{}] 16:47:25 INFO - PROCESS | 3780 | 1462582045406 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 3780 | 1462582045496 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:47:25 INFO - PROCESS | 3780 | 1462582045502 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 3780 | ++DOCSHELL 167EA800 == 93 [pid = 3780] [id = 517] 16:47:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (16BC6800) [pid = 3780] [serial = 1551] [outer = 00000000] 16:47:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (19D58C00) [pid = 3780] [serial = 1552] [outer = 16BC6800] 16:47:25 INFO - PROCESS | 3780 | 1462582045536 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1A18C800) [pid = 3780] [serial = 1553] [outer = 16BC6800] 16:47:26 INFO - PROCESS | 3780 | 1462582046307 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 961ms 16:47:26 INFO - PROCESS | 3780 | 1462582046368 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 3780 | 1462582046373 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 16:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:47:26 INFO - PROCESS | 3780 | 1462582046378 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 3780 | 1462582046383 Marionette TRACE conn2 <- [1,2034,null,{}] 16:47:26 INFO - PROCESS | 3780 | 1462582046388 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 3780 | 1462582046498 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:47:26 INFO - PROCESS | 3780 | 1462582046658 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 3780 | ++DOCSHELL 11050C00 == 94 [pid = 3780] [id = 518] 16:47:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (11054400) [pid = 3780] [serial = 1554] [outer = 00000000] 16:47:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1153C000) [pid = 3780] [serial = 1555] [outer = 11054400] 16:47:26 INFO - PROCESS | 3780 | 1462582046717 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (11B66800) [pid = 3780] [serial = 1556] [outer = 11054400] 16:47:27 INFO - PROCESS | 3780 | 1462582047276 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 960ms 16:47:27 INFO - PROCESS | 3780 | 1462582047330 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 3780 | 1462582047336 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 16:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:47:27 INFO - PROCESS | 3780 | 1462582047342 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 3780 | 1462582047345 Marionette TRACE conn2 <- [1,2038,null,{}] 16:47:27 INFO - PROCESS | 3780 | 1462582047349 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 3780 | 1462582047472 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:47:27 INFO - PROCESS | 3780 | 1462582047645 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 3780 | ++DOCSHELL 13D80000 == 95 [pid = 3780] [id = 519] 16:47:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (13D86000) [pid = 3780] [serial = 1557] [outer = 00000000] 16:47:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (148C7C00) [pid = 3780] [serial = 1558] [outer = 13D86000] 16:47:27 INFO - PROCESS | 3780 | 1462582047701 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15D85800) [pid = 3780] [serial = 1559] [outer = 13D86000] 16:47:28 INFO - PROCESS | 3780 | 1462582048266 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 961ms 16:47:28 INFO - PROCESS | 3780 | 1462582048309 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 3780 | 1462582048312 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 16:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:47:28 INFO - PROCESS | 3780 | 1462582048315 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 3780 | 1462582048319 Marionette TRACE conn2 <- [1,2042,null,{}] 16:47:28 INFO - PROCESS | 3780 | 1462582048331 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 3780 | 1462582048454 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:47:28 INFO - PROCESS | 3780 | 1462582048615 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 3780 | ++DOCSHELL 188F2800 == 96 [pid = 3780] [id = 520] 16:47:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (188F8400) [pid = 3780] [serial = 1560] [outer = 00000000] 16:47:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (19EB0000) [pid = 3780] [serial = 1561] [outer = 188F8400] 16:47:28 INFO - PROCESS | 3780 | 1462582048674 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1A197400) [pid = 3780] [serial = 1562] [outer = 188F8400] 16:47:29 INFO - PROCESS | 3780 | 1462582049257 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 961ms 16:47:29 INFO - PROCESS | 3780 | 1462582049284 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 3780 | 1462582049288 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 16:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:47:29 INFO - PROCESS | 3780 | 1462582049293 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 3780 | 1462582049295 Marionette TRACE conn2 <- [1,2046,null,{}] 16:47:29 INFO - PROCESS | 3780 | 1462582049299 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 3780 | 1462582049419 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:47:29 INFO - PROCESS | 3780 | 1462582049589 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CE400 == 97 [pid = 3780] [id = 521] 16:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1A0D7C00) [pid = 3780] [serial = 1563] [outer = 00000000] 16:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1A6F4C00) [pid = 3780] [serial = 1564] [outer = 1A0D7C00] 16:47:29 INFO - PROCESS | 3780 | 1462582049646 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1A9A2400) [pid = 3780] [serial = 1565] [outer = 1A0D7C00] 16:47:30 INFO - PROCESS | 3780 | 1462582050198 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 961ms 16:47:30 INFO - PROCESS | 3780 | 1462582050257 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 3780 | 1462582050260 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:47:30 INFO - PROCESS | 3780 | 1462582050263 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 3780 | 1462582050265 Marionette TRACE conn2 <- [1,2050,null,{}] 16:47:30 INFO - PROCESS | 3780 | 1462582050269 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 3780 | 1462582050369 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:47:30 INFO - PROCESS | 3780 | 1462582050525 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 3780 | ++DOCSHELL 11FBC400 == 98 [pid = 3780] [id = 522] 16:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1A6ED800) [pid = 3780] [serial = 1566] [outer = 00000000] 16:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1AD3D400) [pid = 3780] [serial = 1567] [outer = 1A6ED800] 16:47:30 INFO - PROCESS | 3780 | 1462582050581 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1AD4C400) [pid = 3780] [serial = 1568] [outer = 1A6ED800] 16:47:31 INFO - PROCESS | 3780 | 1462582051191 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 961ms 16:47:31 INFO - PROCESS | 3780 | 1462582051215 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 3780 | 1462582051218 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 16:47:31 INFO - PROCESS | 3780 | 1462582051221 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:47:31 INFO - PROCESS | 3780 | 1462582051223 Marionette TRACE conn2 <- [1,2054,null,{}] 16:47:31 INFO - PROCESS | 3780 | 1462582051227 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 3780 | 1462582051350 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:47:31 INFO - PROCESS | 3780 | 1462582051508 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 3780 | ++DOCSHELL 1A9A1000 == 99 [pid = 3780] [id = 523] 16:47:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1AECA800) [pid = 3780] [serial = 1569] [outer = 00000000] 16:47:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1B1C0000) [pid = 3780] [serial = 1570] [outer = 1AECA800] 16:47:31 INFO - PROCESS | 3780 | 1462582051565 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1B1C2800) [pid = 3780] [serial = 1571] [outer = 1AECA800] 16:47:32 INFO - PROCESS | 3780 | 1462582052165 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1005ms 16:47:32 INFO - PROCESS | 3780 | 1462582052228 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 3780 | 1462582052230 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 16:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:47:32 INFO - PROCESS | 3780 | 1462582052250 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 3780 | 1462582052252 Marionette TRACE conn2 <- [1,2058,null,{}] 16:47:32 INFO - PROCESS | 3780 | 1462582052256 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 3780 | 1462582052368 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:47:32 INFO - PROCESS | 3780 | 1462582052514 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 3780 | ++DOCSHELL 105CD000 == 100 [pid = 3780] [id = 524] 16:47:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (10E25400) [pid = 3780] [serial = 1572] [outer = 00000000] 16:47:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (11011800) [pid = 3780] [serial = 1573] [outer = 10E25400] 16:47:32 INFO - PROCESS | 3780 | 1462582052568 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (134D8C00) [pid = 3780] [serial = 1574] [outer = 10E25400] 16:47:33 INFO - PROCESS | 3780 | 1462582053122 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 931ms 16:47:33 INFO - PROCESS | 3780 | 1462582053165 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 3780 | 1462582053167 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 16:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:47:33 INFO - PROCESS | 3780 | 1462582053172 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 3780 | 1462582053175 Marionette TRACE conn2 <- [1,2062,null,{}] 16:47:33 INFO - PROCESS | 3780 | 1462582053178 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 3780 | 1462582053293 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:47:33 INFO - PROCESS | 3780 | 1462582053670 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 3780 | ++DOCSHELL 10F07C00 == 101 [pid = 3780] [id = 525] 16:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (10F08C00) [pid = 3780] [serial = 1575] [outer = 00000000] 16:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (10F23800) [pid = 3780] [serial = 1576] [outer = 10F08C00] 16:47:33 INFO - PROCESS | 3780 | 1462582053723 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (10F4DC00) [pid = 3780] [serial = 1577] [outer = 10F08C00] 16:47:34 INFO - PROCESS | 3780 | 1462582054374 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1246ms 16:47:34 INFO - PROCESS | 3780 | 1462582054424 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 3780 | 1462582054428 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 16:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:47:34 INFO - PROCESS | 3780 | 1462582054432 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 3780 | 1462582054436 Marionette TRACE conn2 <- [1,2066,null,{}] 16:47:34 INFO - PROCESS | 3780 | 1462582054441 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 3780 | 1462582054559 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:47:34 INFO - PROCESS | 3780 | 1462582054705 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 3780 | ++DOCSHELL 10F0F000 == 102 [pid = 3780] [id = 526] 16:47:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1100DC00) [pid = 3780] [serial = 1578] [outer = 00000000] 16:47:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (13542800) [pid = 3780] [serial = 1579] [outer = 1100DC00] 16:47:34 INFO - PROCESS | 3780 | 1462582054755 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (13D82800) [pid = 3780] [serial = 1580] [outer = 1100DC00] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 115A3800 == 101 [pid = 3780] [id = 334] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 13542400 == 100 [pid = 3780] [id = 495] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 117E3400 == 99 [pid = 3780] [id = 516] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 10F50C00 == 98 [pid = 3780] [id = 515] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 188A5C00 == 97 [pid = 3780] [id = 514] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 179E3800 == 96 [pid = 3780] [id = 513] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 17511000 == 95 [pid = 3780] [id = 512] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 1137BC00 == 94 [pid = 3780] [id = 511] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 15336400 == 93 [pid = 3780] [id = 510] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 11019800 == 92 [pid = 3780] [id = 509] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 1113D800 == 91 [pid = 3780] [id = 508] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 10F0A800 == 90 [pid = 3780] [id = 507] 16:47:34 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (187AC800) [pid = 3780] [serial = 1468] [outer = 00000000] [url = about:blank] 16:47:34 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (179E3400) [pid = 3780] [serial = 1465] [outer = 00000000] [url = about:blank] 16:47:34 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (188F0400) [pid = 3780] [serial = 1471] [outer = 00000000] [url = about:blank] 16:47:34 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (17548000) [pid = 3780] [serial = 1498] [outer = 00000000] [url = about:blank] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 187AB800 == 89 [pid = 3780] [id = 503] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 16F8D400 == 88 [pid = 3780] [id = 502] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 10F46400 == 87 [pid = 3780] [id = 501] 16:47:34 INFO - PROCESS | 3780 | --DOCSHELL 10F01C00 == 86 [pid = 3780] [id = 500] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (13FABC00) [pid = 3780] [serial = 1102] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (1AD42000) [pid = 3780] [serial = 1108] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1A0C9C00) [pid = 3780] [serial = 1286] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (11BC6C00) [pid = 3780] [serial = 1280] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (11141000) [pid = 3780] [serial = 1427] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1DD24000) [pid = 3780] [serial = 1436] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (16F85400) [pid = 3780] [serial = 1193] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1AD42400) [pid = 3780] [serial = 1199] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (20A71400) [pid = 3780] [serial = 1439] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1A191000) [pid = 3780] [serial = 1433] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (16BCF000) [pid = 3780] [serial = 1430] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1486B800) [pid = 3780] [serial = 1235] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (17043000) [pid = 3780] [serial = 1105] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1B727000) [pid = 3780] [serial = 1247] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (17434800) [pid = 3780] [serial = 1238] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (18473C00) [pid = 3780] [serial = 1114] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (167F2400) [pid = 3780] [serial = 1283] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1B2FA000) [pid = 3780] [serial = 1244] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (148C9C00) [pid = 3780] [serial = 1424] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1AED7800) [pid = 3780] [serial = 1111] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (14803800) [pid = 3780] [serial = 1486] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (15D8BC00) [pid = 3780] [serial = 1489] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (13D7F000) [pid = 3780] [serial = 1492] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1137A800) [pid = 3780] [serial = 1453] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1104B400) [pid = 3780] [serial = 1480] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1113D000) [pid = 3780] [serial = 1481] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (10F0F400) [pid = 3780] [serial = 1478] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (10F03000) [pid = 3780] [serial = 1477] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (19D56400) [pid = 3780] [serial = 1475] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1847BC00) [pid = 3780] [serial = 1474] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (167F1400) [pid = 3780] [serial = 1459] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (14599000) [pid = 3780] [serial = 1456] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (16BD0400) [pid = 3780] [serial = 1495] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1742C000) [pid = 3780] [serial = 1496] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1742E000) [pid = 3780] [serial = 1462] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (122ACC00) [pid = 3780] [serial = 1483] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (132F0C00) [pid = 3780] [serial = 1484] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (148C0800) [pid = 3780] [serial = 1487] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (167E4800) [pid = 3780] [serial = 1490] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (14875800) [pid = 3780] [serial = 1493] [outer = 00000000] [url = about:blank] 16:47:35 INFO - PROCESS | 3780 | 1462582055271 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 856ms 16:47:35 INFO - PROCESS | 3780 | 1462582055302 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 3780 | 1462582055306 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 16:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:47:35 INFO - PROCESS | 3780 | 1462582055314 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 3780 | 1462582055316 Marionette TRACE conn2 <- [1,2070,null,{}] 16:47:35 INFO - PROCESS | 3780 | 1462582055319 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:35 INFO - PROCESS | 3780 | 1462582055413 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:47:35 INFO - PROCESS | 3780 | 1462582055525 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 3780 | ++DOCSHELL 1100C400 == 87 [pid = 3780] [id = 527] 16:47:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (11010400) [pid = 3780] [serial = 1581] [outer = 00000000] 16:47:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (117E3800) [pid = 3780] [serial = 1582] [outer = 11010400] 16:47:35 INFO - PROCESS | 3780 | 1462582055563 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (132A7800) [pid = 3780] [serial = 1583] [outer = 11010400] 16:47:35 INFO - PROCESS | 3780 | 1462582055959 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 705ms 16:47:36 INFO - PROCESS | 3780 | 1462582056048 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 3780 | 1462582056050 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:47:36 INFO - PROCESS | 3780 | 1462582056063 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 3780 | 1462582056068 Marionette TRACE conn2 <- [1,2074,null,{}] 16:47:36 INFO - PROCESS | 3780 | 1462582056073 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 3780 | 1462582056169 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:47:36 INFO - PROCESS | 3780 | 1462582056181 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 3780 | ++DOCSHELL 14867800 == 88 [pid = 3780] [id = 528] 16:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14873000) [pid = 3780] [serial = 1584] [outer = 00000000] 16:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (148C5C00) [pid = 3780] [serial = 1585] [outer = 14873000] 16:47:36 INFO - PROCESS | 3780 | 1462582056233 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1533F400) [pid = 3780] [serial = 1586] [outer = 14873000] 16:47:36 INFO - PROCESS | 3780 | 1462582056687 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 661ms 16:47:36 INFO - PROCESS | 3780 | 1462582056738 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 3780 | 1462582056741 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:47:36 INFO - PROCESS | 3780 | 1462582056744 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 3780 | 1462582056746 Marionette TRACE conn2 <- [1,2078,null,{}] 16:47:36 INFO - PROCESS | 3780 | 1462582056750 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 3780 | 1462582056842 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:47:36 INFO - PROCESS | 3780 | 1462582056849 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 3780 | ++DOCSHELL 15A7A400 == 89 [pid = 3780] [id = 529] 16:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (15A84C00) [pid = 3780] [serial = 1587] [outer = 00000000] 16:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (167EF800) [pid = 3780] [serial = 1588] [outer = 15A84C00] 16:47:36 INFO - PROCESS | 3780 | 1462582056894 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (16BCB000) [pid = 3780] [serial = 1589] [outer = 15A84C00] 16:47:37 INFO - PROCESS | 3780 | 1462582057337 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 660ms 16:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:47:37 INFO - PROCESS | 3780 | 1462582057410 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:47:37 INFO - PROCESS | 3780 | 1462582057412 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 16:47:37 INFO - PROCESS | 3780 | 1462582057424 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 3780 | 1462582057426 Marionette TRACE conn2 <- [1,2082,null,{}] 16:47:37 INFO - PROCESS | 3780 | 1462582057430 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:37 INFO - PROCESS | 3780 | 1462582057557 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:47:37 INFO - PROCESS | 3780 | 1462582057667 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 3780 | ++DOCSHELL 16FAA000 == 90 [pid = 3780] [id = 530] 16:47:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (16FAB800) [pid = 3780] [serial = 1590] [outer = 00000000] 16:47:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (170EF000) [pid = 3780] [serial = 1591] [outer = 16FAB800] 16:47:37 INFO - PROCESS | 3780 | 1462582057719 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (17432C00) [pid = 3780] [serial = 1592] [outer = 16FAB800] 16:47:38 INFO - PROCESS | 3780 | 1462582058120 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 721ms 16:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:47:38 INFO - PROCESS | 3780 | 1462582058142 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 3780 | 1462582058144 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 16:47:38 INFO - PROCESS | 3780 | 1462582058148 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 3780 | 1462582058149 Marionette TRACE conn2 <- [1,2086,null,{}] 16:47:38 INFO - PROCESS | 3780 | 1462582058159 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 3780 | 1462582058299 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:47:38 INFO - PROCESS | 3780 | 1462582058379 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 3780 | ++DOCSHELL 1742C000 == 91 [pid = 3780] [id = 531] 16:47:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (17434400) [pid = 3780] [serial = 1593] [outer = 00000000] 16:47:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (17C15000) [pid = 3780] [serial = 1594] [outer = 17434400] 16:47:38 INFO - PROCESS | 3780 | 1462582058424 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (17EB7800) [pid = 3780] [serial = 1595] [outer = 17434400] 16:47:38 INFO - PROCESS | 3780 | 1462582058831 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 706ms 16:47:38 INFO - PROCESS | 3780 | 1462582058870 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 3780 | 1462582058872 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 16:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:47:38 INFO - PROCESS | 3780 | 1462582058876 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 3780 | 1462582058877 Marionette TRACE conn2 <- [1,2090,null,{}] 16:47:38 INFO - PROCESS | 3780 | 1462582058881 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 3780 | 1462582059048 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:47:39 INFO - PROCESS | 3780 | 1462582059069 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 3780 | ++DOCSHELL 10F02400 == 92 [pid = 3780] [id = 532] 16:47:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (15D8BC00) [pid = 3780] [serial = 1596] [outer = 00000000] 16:47:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (17EF1800) [pid = 3780] [serial = 1597] [outer = 15D8BC00] 16:47:39 INFO - PROCESS | 3780 | 1462582059114 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (187AE000) [pid = 3780] [serial = 1598] [outer = 15D8BC00] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (10F2A800) [pid = 3780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (10F0D800) [pid = 3780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (10F2E800) [pid = 3780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1459D400) [pid = 3780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (17511C00) [pid = 3780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (13D7A000) [pid = 3780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (11138800) [pid = 3780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (15336800) [pid = 3780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (16488C00) [pid = 3780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (15D8E400) [pid = 3780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18479800) [pid = 3780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (167E6400) [pid = 3780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (111DC000) [pid = 3780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (11056000) [pid = 3780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (122A4000) [pid = 3780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (14161800) [pid = 3780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (10F0AC00) [pid = 3780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:47:39 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (188ACC00) [pid = 3780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:47:39 INFO - PROCESS | 3780 | 1462582059832 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 990ms 16:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:47:39 INFO - PROCESS | 3780 | 1462582059882 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 3780 | 1462582059884 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 16:47:39 INFO - PROCESS | 3780 | 1462582059887 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 3780 | 1462582059889 Marionette TRACE conn2 <- [1,2094,null,{}] 16:47:39 INFO - PROCESS | 3780 | 1462582059905 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 3780 | 1462582060007 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:47:40 INFO - PROCESS | 3780 | 1462582060016 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 3780 | ++DOCSHELL 11017C00 == 93 [pid = 3780] [id = 533] 16:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (11051000) [pid = 3780] [serial = 1599] [outer = 00000000] 16:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (13D7DC00) [pid = 3780] [serial = 1600] [outer = 11051000] 16:47:40 INFO - PROCESS | 3780 | 1462582060062 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (16489400) [pid = 3780] [serial = 1601] [outer = 11051000] 16:47:40 INFO - PROCESS | 3780 | 1462582060500 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 676ms 16:47:40 INFO - PROCESS | 3780 | 1462582060551 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 3780 | 1462582060553 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 16:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:47:40 INFO - PROCESS | 3780 | 1462582060557 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 3780 | 1462582060559 Marionette TRACE conn2 <- [1,2098,null,{}] 16:47:40 INFO - PROCESS | 3780 | 1462582060563 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 3780 | 1462582060655 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:47:40 INFO - PROCESS | 3780 | 1462582060700 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 3780 | ++DOCSHELL 14160000 == 94 [pid = 3780] [id = 534] 16:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14161800) [pid = 3780] [serial = 1602] [outer = 00000000] 16:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (179A4000) [pid = 3780] [serial = 1603] [outer = 14161800] 16:47:40 INFO - PROCESS | 3780 | 1462582060746 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (188A0000) [pid = 3780] [serial = 1604] [outer = 14161800] 16:47:41 INFO - PROCESS | 3780 | 1462582061168 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 676ms 16:47:41 INFO - PROCESS | 3780 | 1462582061236 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 3780 | 1462582061238 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 16:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:47:41 INFO - PROCESS | 3780 | 1462582061241 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 3780 | 1462582061243 Marionette TRACE conn2 <- [1,2102,null,{}] 16:47:41 INFO - PROCESS | 3780 | 1462582061246 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 3780 | 1462582061348 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:47:41 INFO - PROCESS | 3780 | 1462582061354 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 3780 | ++DOCSHELL 10F01400 == 95 [pid = 3780] [id = 535] 16:47:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (167F1800) [pid = 3780] [serial = 1605] [outer = 00000000] 16:47:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (19D55C00) [pid = 3780] [serial = 1606] [outer = 167F1800] 16:47:41 INFO - PROCESS | 3780 | 1462582061389 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (19EB3800) [pid = 3780] [serial = 1607] [outer = 167F1800] 16:47:42 INFO - PROCESS | 3780 | 1462582062142 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 960ms 16:47:42 INFO - PROCESS | 3780 | 1462582062210 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 3780 | 1462582062215 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 16:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:47:42 INFO - PROCESS | 3780 | 1462582062221 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 3780 | 1462582062226 Marionette TRACE conn2 <- [1,2106,null,{}] 16:47:42 INFO - PROCESS | 3780 | 1462582062266 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 3780 | 1462582062397 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:47:42 INFO - PROCESS | 3780 | 1462582062552 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 3780 | ++DOCSHELL 10D67400 == 96 [pid = 3780] [id = 536] 16:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (10F06400) [pid = 3780] [serial = 1608] [outer = 00000000] 16:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (11312000) [pid = 3780] [serial = 1609] [outer = 10F06400] 16:47:42 INFO - PROCESS | 3780 | 1462582062611 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (11BC4000) [pid = 3780] [serial = 1610] [outer = 10F06400] 16:47:43 INFO - PROCESS | 3780 | 1462582063146 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 961ms 16:47:43 INFO - PROCESS | 3780 | 1462582063172 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 3780 | 1462582063178 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:47:43 INFO - PROCESS | 3780 | 1462582063185 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 3780 | 1462582063188 Marionette TRACE conn2 <- [1,2110,null,{}] 16:47:43 INFO - PROCESS | 3780 | 1462582063192 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 3780 | 1462582063314 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:47:43 INFO - PROCESS | 3780 | 1462582063491 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 3780 | ++DOCSHELL 132EF000 == 97 [pid = 3780] [id = 537] 16:47:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (13D82000) [pid = 3780] [serial = 1611] [outer = 00000000] 16:47:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1486B800) [pid = 3780] [serial = 1612] [outer = 13D82000] 16:47:43 INFO - PROCESS | 3780 | 1462582063550 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (15D96C00) [pid = 3780] [serial = 1613] [outer = 13D82000] 16:47:43 INFO - PROCESS | 3780 | --DOCSHELL 1B724C00 == 96 [pid = 3780] [id = 15] 16:47:44 INFO - PROCESS | 3780 | 1462582064243 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1096ms 16:47:44 INFO - PROCESS | 3780 | 1462582064302 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 3780 | 1462582064305 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 16:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:47:44 INFO - PROCESS | 3780 | 1462582064309 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 3780 | 1462582064313 Marionette TRACE conn2 <- [1,2114,null,{}] 16:47:44 INFO - PROCESS | 3780 | 1462582064325 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 3780 | 1462582064455 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:47:44 INFO - PROCESS | 3780 | 1462582064600 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 3780 | ++DOCSHELL 170F0400 == 97 [pid = 3780] [id = 538] 16:47:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1754BC00) [pid = 3780] [serial = 1614] [outer = 00000000] 16:47:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (188AE000) [pid = 3780] [serial = 1615] [outer = 1754BC00] 16:47:44 INFO - PROCESS | 3780 | 1462582064659 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (19D56400) [pid = 3780] [serial = 1616] [outer = 1754BC00] 16:47:45 INFO - PROCESS | 3780 | 1462582065218 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 961ms 16:47:45 INFO - PROCESS | 3780 | 1462582065280 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 3780 | 1462582065283 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 16:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:47:45 INFO - PROCESS | 3780 | 1462582065287 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 3780 | 1462582065289 Marionette TRACE conn2 <- [1,2118,null,{}] 16:47:45 INFO - PROCESS | 3780 | 1462582065293 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 3780 | 1462582065399 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:47:45 INFO - PROCESS | 3780 | 1462582065569 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 3780 | ++DOCSHELL 17C17800 == 98 [pid = 3780] [id = 539] 16:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (181F0000) [pid = 3780] [serial = 1617] [outer = 00000000] 16:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1A18D400) [pid = 3780] [serial = 1618] [outer = 181F0000] 16:47:45 INFO - PROCESS | 3780 | 1462582065627 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1A6F6000) [pid = 3780] [serial = 1619] [outer = 181F0000] 16:47:46 INFO - PROCESS | 3780 | 1462582066149 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 3780 | 1462582066184 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 16:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:47:46 INFO - PROCESS | 3780 | 1462582066189 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 3780 | 1462582066191 Marionette TRACE conn2 <- [1,2122,null,{}] 16:47:46 INFO - PROCESS | 3780 | 1462582066195 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 3780 | 1462582066308 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:47:46 INFO - PROCESS | 3780 | 1462582066486 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 3780 | ++DOCSHELL 1130E400 == 99 [pid = 3780] [id = 540] 16:47:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1A037400) [pid = 3780] [serial = 1620] [outer = 00000000] 16:47:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1AD49C00) [pid = 3780] [serial = 1621] [outer = 1A037400] 16:47:46 INFO - PROCESS | 3780 | 1462582066542 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1AED0C00) [pid = 3780] [serial = 1622] [outer = 1A037400] 16:47:47 INFO - PROCESS | 3780 | 1462582067101 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 961ms 16:47:47 INFO - PROCESS | 3780 | 1462582067160 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 3780 | 1462582067162 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 16:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:47:47 INFO - PROCESS | 3780 | 1462582067166 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 3780 | 1462582067168 Marionette TRACE conn2 <- [1,2126,null,{}] 16:47:47 INFO - PROCESS | 3780 | 1462582067172 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:47 INFO - PROCESS | 3780 | 1462582067327 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:47:47 INFO - PROCESS | 3780 | 1462582067486 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 3780 | ++DOCSHELL 1AD3A800 == 100 [pid = 3780] [id = 541] 16:47:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1AD48000) [pid = 3780] [serial = 1623] [outer = 00000000] 16:47:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1B268C00) [pid = 3780] [serial = 1624] [outer = 1AD48000] 16:47:47 INFO - PROCESS | 3780 | 1462582067545 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1B2F5C00) [pid = 3780] [serial = 1625] [outer = 1AD48000] 16:47:48 INFO - PROCESS | 3780 | 1462582068080 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 961ms 16:47:48 INFO - PROCESS | 3780 | 1462582068133 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 3780 | 1462582068135 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 16:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:47:48 INFO - PROCESS | 3780 | 1462582068139 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 3780 | 1462582068141 Marionette TRACE conn2 <- [1,2130,null,{}] 16:47:48 INFO - PROCESS | 3780 | 1462582068145 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 3780 | 1462582068290 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:47:48 INFO - PROCESS | 3780 | 1462582068443 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 3780 | ++DOCSHELL 132AEC00 == 101 [pid = 3780] [id = 542] 16:47:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (15D95C00) [pid = 3780] [serial = 1626] [outer = 00000000] 16:47:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1B71F000) [pid = 3780] [serial = 1627] [outer = 15D95C00] 16:47:48 INFO - PROCESS | 3780 | 1462582068497 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1B726C00) [pid = 3780] [serial = 1628] [outer = 15D95C00] 16:47:49 INFO - PROCESS | 3780 | 1462582069107 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 3780 | 1462582069143 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 16:47:49 INFO - PROCESS | 3780 | 1462582069163 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:47:49 INFO - PROCESS | 3780 | 1462582069165 Marionette TRACE conn2 <- [1,2134,null,{}] 16:47:49 INFO - PROCESS | 3780 | 1462582069169 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 3780 | 1462582069268 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:47:49 INFO - PROCESS | 3780 | 1462582069442 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 3780 | ++DOCSHELL 10F46800 == 102 [pid = 3780] [id = 543] 16:47:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (10F4CC00) [pid = 3780] [serial = 1629] [outer = 00000000] 16:47:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (11055400) [pid = 3780] [serial = 1630] [outer = 10F4CC00] 16:47:49 INFO - PROCESS | 3780 | 1462582069505 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (16486800) [pid = 3780] [serial = 1631] [outer = 10F4CC00] 16:47:50 INFO - PROCESS | 3780 | 1462582070318 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 3780 | 1462582070373 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 16:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:47:50 INFO - PROCESS | 3780 | 1462582070379 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 3780 | 1462582070383 Marionette TRACE conn2 <- [1,2138,null,{}] 16:47:50 INFO - PROCESS | 3780 | 1462582070389 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 3780 | 1462582070513 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:47:50 INFO - PROCESS | 3780 | 1462582070660 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 3780 | ++DOCSHELL 10F2C400 == 103 [pid = 3780] [id = 544] 16:47:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (10F51C00) [pid = 3780] [serial = 1632] [outer = 00000000] 16:47:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (11138800) [pid = 3780] [serial = 1633] [outer = 10F51C00] 16:47:50 INFO - PROCESS | 3780 | 1462582070712 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1354E400) [pid = 3780] [serial = 1634] [outer = 10F51C00] 16:47:51 INFO - PROCESS | 3780 | 1462582071347 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1006ms 16:47:51 INFO - PROCESS | 3780 | 1462582071388 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:47:51 INFO - PROCESS | 3780 | 1462582071393 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 16:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:47:51 INFO - PROCESS | 3780 | 1462582071415 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - PROCESS | 3780 | 1462582071417 Marionette TRACE conn2 <- [1,2142,null,{}] 16:47:51 INFO - PROCESS | 3780 | 1462582071421 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 3780 | 1462582071521 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:47:51 INFO - PROCESS | 3780 | 1462582071696 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 14160000 == 102 [pid = 3780] [id = 534] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 11017C00 == 101 [pid = 3780] [id = 533] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 10F02400 == 100 [pid = 3780] [id = 532] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 1742C000 == 99 [pid = 3780] [id = 531] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 16FAA000 == 98 [pid = 3780] [id = 530] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 15A7A400 == 97 [pid = 3780] [id = 529] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 14867800 == 96 [pid = 3780] [id = 528] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 1100C400 == 95 [pid = 3780] [id = 527] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 10F0F000 == 94 [pid = 3780] [id = 526] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 10F07C00 == 93 [pid = 3780] [id = 525] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (19D58C00) [pid = 3780] [serial = 1552] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | ++DOCSHELL 0F574000 == 94 [pid = 3780] [id = 545] 16:47:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (10E22400) [pid = 3780] [serial = 1635] [outer = 00000000] 16:47:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (10F46400) [pid = 3780] [serial = 1636] [outer = 10E22400] 16:47:51 INFO - PROCESS | 3780 | 1462582071791 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (115AE400) [pid = 3780] [serial = 1637] [outer = 10E22400] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 1A9A1000 == 93 [pid = 3780] [id = 523] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 11FBC400 == 92 [pid = 3780] [id = 522] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 1A0CE400 == 91 [pid = 3780] [id = 521] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 188F2800 == 90 [pid = 3780] [id = 520] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 145A0000 == 89 [pid = 3780] [id = 496] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 13D80000 == 88 [pid = 3780] [id = 519] 16:47:51 INFO - PROCESS | 3780 | --DOCSHELL 11050C00 == 87 [pid = 3780] [id = 518] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (14868400) [pid = 3780] [serial = 1457] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (11BC8C00) [pid = 3780] [serial = 1454] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (16BCE400) [pid = 3780] [serial = 1460] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (17511800) [pid = 3780] [serial = 1463] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (17A9A000) [pid = 3780] [serial = 1537] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (17EF7800) [pid = 3780] [serial = 1538] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (188FFC00) [pid = 3780] [serial = 1540] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19EBA000) [pid = 3780] [serial = 1543] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (19D55400) [pid = 3780] [serial = 1541] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (17EAFC00) [pid = 3780] [serial = 1499] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1A6EDC00) [pid = 3780] [serial = 1516] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1100C800) [pid = 3780] [serial = 1523] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (10F25400) [pid = 3780] [serial = 1522] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (17EAD400) [pid = 3780] [serial = 1466] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (188FF400) [pid = 3780] [serial = 1472] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (18825C00) [pid = 3780] [serial = 1469] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (10F24400) [pid = 3780] [serial = 1501] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (188A6800) [pid = 3780] [serial = 1510] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (15D6D800) [pid = 3780] [serial = 1531] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (167E6000) [pid = 3780] [serial = 1532] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1647E800) [pid = 3780] [serial = 1534] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1415A400) [pid = 3780] [serial = 1526] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (13D78800) [pid = 3780] [serial = 1525] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (16BD1400) [pid = 3780] [serial = 1549] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (122A7C00) [pid = 3780] [serial = 1504] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (17C1D800) [pid = 3780] [serial = 1507] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (11FB1800) [pid = 3780] [serial = 1528] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (132A7C00) [pid = 3780] [serial = 1529] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (19D5D400) [pid = 3780] [serial = 1513] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (167E5800) [pid = 3780] [serial = 1519] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (17EB6400) [pid = 3780] [serial = 1550] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1A0CA400) [pid = 3780] [serial = 1544] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (11BBB400) [pid = 3780] [serial = 1546] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (167ED400) [pid = 3780] [serial = 1535] [outer = 00000000] [url = about:blank] 16:47:51 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (13D84400) [pid = 3780] [serial = 1547] [outer = 00000000] [url = about:blank] 16:47:52 INFO - PROCESS | 3780 | 1462582072249 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 855ms 16:47:52 INFO - PROCESS | 3780 | 1462582072265 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 3780 | 1462582072268 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 16:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:47:52 INFO - PROCESS | 3780 | 1462582072271 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 3780 | 1462582072274 Marionette TRACE conn2 <- [1,2146,null,{}] 16:47:52 INFO - PROCESS | 3780 | 1462582072285 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 3780 | 1462582072367 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:47:52 INFO - PROCESS | 3780 | 1462582072375 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 3780 | ++DOCSHELL 1459E800 == 88 [pid = 3780] [id = 546] 16:47:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14867800) [pid = 3780] [serial = 1638] [outer = 00000000] 16:47:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (148CA400) [pid = 3780] [serial = 1639] [outer = 14867800] 16:47:52 INFO - PROCESS | 3780 | 1462582072422 Marionette DEBUG loaded listener.js 16:47:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1648AC00) [pid = 3780] [serial = 1640] [outer = 14867800] 16:47:52 INFO - PROCESS | 3780 | 1462582072903 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 661ms 16:47:52 INFO - PROCESS | 3780 | 1462582072935 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 3780 | 1462582072938 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 16:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:47:52 INFO - PROCESS | 3780 | 1462582072941 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 3780 | 1462582072943 Marionette TRACE conn2 <- [1,2150,null,{}] 16:47:52 INFO - PROCESS | 3780 | 1462582072946 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 3780 | 1462582073038 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:47:53 INFO - PROCESS | 3780 | 1462582073074 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 3780 | ++DOCSHELL 16BCA400 == 89 [pid = 3780] [id = 547] 16:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (16BCD000) [pid = 3780] [serial = 1641] [outer = 00000000] 16:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (16F92C00) [pid = 3780] [serial = 1642] [outer = 16BCD000] 16:47:53 INFO - PROCESS | 3780 | 1462582073201 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (170E7800) [pid = 3780] [serial = 1643] [outer = 16BCD000] 16:47:53 INFO - PROCESS | 3780 | 1462582073607 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 705ms 16:47:53 INFO - PROCESS | 3780 | 1462582073664 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:47:53 INFO - PROCESS | 3780 | 1462582073650 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 16:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:47:53 INFO - PROCESS | 3780 | 1462582073653 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:47:53 INFO - PROCESS | 3780 | 1462582073655 Marionette TRACE conn2 <- [1,2154,null,{}] 16:47:53 INFO - PROCESS | 3780 | 1462582073658 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 3780 | 1462582073806 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:47:53 INFO - PROCESS | 3780 | 1462582073826 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 3780 | ++DOCSHELL 14868C00 == 90 [pid = 3780] [id = 548] 16:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (16BCC000) [pid = 3780] [serial = 1644] [outer = 00000000] 16:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (17517400) [pid = 3780] [serial = 1645] [outer = 16BCC000] 16:47:53 INFO - PROCESS | 3780 | 1462582073875 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (179E3400) [pid = 3780] [serial = 1646] [outer = 16BCC000] 16:47:54 INFO - PROCESS | 3780 | 1462582074320 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 706ms 16:47:54 INFO - PROCESS | 3780 | 1462582074393 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 3780 | 1462582074395 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 16:47:54 INFO - PROCESS | 3780 | 1462582074403 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 3780 | 1462582074404 Marionette TRACE conn2 <- [1,2158,null,{}] 16:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:47:54 INFO - PROCESS | 3780 | 1462582074408 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 3780 | 1462582074552 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:47:54 INFO - PROCESS | 3780 | 1462582074582 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 3780 | ++DOCSHELL 1847BC00 == 91 [pid = 3780] [id = 549] 16:47:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1847E800) [pid = 3780] [serial = 1647] [outer = 00000000] 16:47:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (187B4400) [pid = 3780] [serial = 1648] [outer = 1847E800] 16:47:54 INFO - PROCESS | 3780 | 1462582074630 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (18821000) [pid = 3780] [serial = 1649] [outer = 1847E800] 16:47:55 INFO - PROCESS | 3780 | 1462582075075 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 706ms 16:47:55 INFO - PROCESS | 3780 | 1462582075113 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 3780 | 1462582075115 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:47:55 INFO - PROCESS | 3780 | 1462582075119 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 3780 | 1462582075120 Marionette TRACE conn2 <- [1,2162,null,{}] 16:47:55 INFO - PROCESS | 3780 | 1462582075124 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 3780 | 1462582075253 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:47:55 INFO - PROCESS | 3780 | 1462582075272 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 3780 | ++DOCSHELL 17EF7C00 == 92 [pid = 3780] [id = 550] 16:47:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (188A3C00) [pid = 3780] [serial = 1650] [outer = 00000000] 16:47:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (19D51C00) [pid = 3780] [serial = 1651] [outer = 188A3C00] 16:47:55 INFO - PROCESS | 3780 | 1462582075301 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (19D5A800) [pid = 3780] [serial = 1652] [outer = 188A3C00] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (17434400) [pid = 3780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (16FAB800) [pid = 3780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (10F08C00) [pid = 3780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (11010400) [pid = 3780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (14873000) [pid = 3780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (15A84C00) [pid = 3780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1100DC00) [pid = 3780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (15D8BC00) [pid = 3780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (14161800) [pid = 3780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:47:55 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (11051000) [pid = 3780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:47:55 INFO - PROCESS | 3780 | 1462582075970 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 900ms 16:47:56 INFO - PROCESS | 3780 | 1462582076024 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 3780 | 1462582076026 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 16:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:47:56 INFO - PROCESS | 3780 | 1462582076030 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 3780 | 1462582076032 Marionette TRACE conn2 <- [1,2166,null,{}] 16:47:56 INFO - PROCESS | 3780 | 1462582076035 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 3780 | 1462582076128 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:47:56 INFO - PROCESS | 3780 | 1462582076248 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 3780 | ++DOCSHELL 11010400 == 93 [pid = 3780] [id = 551] 16:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11011C00) [pid = 3780] [serial = 1653] [outer = 00000000] 16:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (130D1C00) [pid = 3780] [serial = 1654] [outer = 11011C00] 16:47:56 INFO - PROCESS | 3780 | 1462582076277 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (17510400) [pid = 3780] [serial = 1655] [outer = 11011C00] 16:47:56 INFO - PROCESS | 3780 | 1462582076647 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 661ms 16:47:56 INFO - PROCESS | 3780 | 1462582076712 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 3780 | 1462582076708 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 16:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:47:56 INFO - PROCESS | 3780 | 1462582076712 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 3780 | 1462582076714 Marionette TRACE conn2 <- [1,2170,null,{}] 16:47:56 INFO - PROCESS | 3780 | 1462582076717 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 3780 | 1462582076811 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:47:56 INFO - PROCESS | 3780 | 1462582076817 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 3780 | ++DOCSHELL 17427800 == 94 [pid = 3780] [id = 552] 16:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1881B800) [pid = 3780] [serial = 1656] [outer = 00000000] 16:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19F21400) [pid = 3780] [serial = 1657] [outer = 1881B800] 16:47:56 INFO - PROCESS | 3780 | 1462582076863 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1A0D5000) [pid = 3780] [serial = 1658] [outer = 1881B800] 16:47:57 INFO - PROCESS | 3780 | 1462582077295 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 600ms 16:47:57 INFO - PROCESS | 3780 | 1462582077345 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 3780 | 1462582077347 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:47:57 INFO - PROCESS | 3780 | 1462582077351 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 3780 | 1462582077352 Marionette TRACE conn2 <- [1,2174,null,{}] 16:47:57 INFO - PROCESS | 3780 | 1462582077356 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 3780 | 1462582077450 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:47:57 INFO - PROCESS | 3780 | 1462582077494 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 3780 | ++DOCSHELL 148C1800 == 95 [pid = 3780] [id = 553] 16:47:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1A6EDC00) [pid = 3780] [serial = 1659] [outer = 00000000] 16:47:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1AD3E000) [pid = 3780] [serial = 1660] [outer = 1A6EDC00] 16:47:57 INFO - PROCESS | 3780 | 1462582077539 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1AD4DC00) [pid = 3780] [serial = 1661] [outer = 1A6EDC00] 16:47:58 INFO - PROCESS | 3780 | 1462582078236 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 916ms 16:47:58 INFO - PROCESS | 3780 | 1462582078259 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 3780 | 1462582078264 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 16:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:47:58 INFO - PROCESS | 3780 | 1462582078270 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 3780 | 1462582078274 Marionette TRACE conn2 <- [1,2178,null,{}] 16:47:58 INFO - PROCESS | 3780 | 1462582078280 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 3780 | 1462582078468 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:47:58 INFO - PROCESS | 3780 | 1462582078609 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 3780 | ++DOCSHELL 1137B800 == 96 [pid = 3780] [id = 554] 16:47:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (115A0400) [pid = 3780] [serial = 1662] [outer = 00000000] 16:47:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (12E0E000) [pid = 3780] [serial = 1663] [outer = 115A0400] 16:47:58 INFO - PROCESS | 3780 | 1462582078674 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (13D78800) [pid = 3780] [serial = 1664] [outer = 115A0400] 16:47:59 INFO - PROCESS | 3780 | 1462582079269 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1036ms 16:47:59 INFO - PROCESS | 3780 | 1462582079312 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 3780 | 1462582079318 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 16:47:59 INFO - PROCESS | 3780 | 1462582079325 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:47:59 INFO - PROCESS | 3780 | 1462582079328 Marionette TRACE conn2 <- [1,2182,null,{}] 16:47:59 INFO - PROCESS | 3780 | 1462582079332 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 3780 | 1462582079458 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:47:59 INFO - PROCESS | 3780 | 1462582079619 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 3780 | ++DOCSHELL 14867400 == 97 [pid = 3780] [id = 555] 16:47:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (14869000) [pid = 3780] [serial = 1665] [outer = 00000000] 16:47:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (16BCE000) [pid = 3780] [serial = 1666] [outer = 14869000] 16:47:59 INFO - PROCESS | 3780 | 1462582079669 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (17432800) [pid = 3780] [serial = 1667] [outer = 14869000] 16:48:00 INFO - PROCESS | 3780 | 1462582080294 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 991ms 16:48:00 INFO - PROCESS | 3780 | 1462582080330 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 3780 | 1462582080333 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 16:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:48:00 INFO - PROCESS | 3780 | 1462582080337 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 3780 | 1462582080341 Marionette TRACE conn2 <- [1,2186,null,{}] 16:48:00 INFO - PROCESS | 3780 | 1462582080369 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:00 INFO - PROCESS | 3780 | 1462582080492 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:48:00 INFO - PROCESS | 3780 | 1462582080638 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 3780 | ++DOCSHELL 18473C00 == 98 [pid = 3780] [id = 556] 16:48:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (188F2400) [pid = 3780] [serial = 1668] [outer = 00000000] 16:48:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1A659800) [pid = 3780] [serial = 1669] [outer = 188F2400] 16:48:00 INFO - PROCESS | 3780 | 1462582080706 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1AED6400) [pid = 3780] [serial = 1670] [outer = 188F2400] 16:48:01 INFO - PROCESS | 3780 | 1462582081280 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 976ms 16:48:01 INFO - PROCESS | 3780 | 1462582081313 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 3780 | 1462582081316 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 16:48:01 INFO - PROCESS | 3780 | 1462582081321 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:48:01 INFO - PROCESS | 3780 | 1462582081323 Marionette TRACE conn2 <- [1,2190,null,{}] 16:48:01 INFO - PROCESS | 3780 | 1462582081327 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 3780 | 1462582081429 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:48:01 INFO - PROCESS | 3780 | 1462582081602 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 3780 | ++DOCSHELL 1A191000 == 99 [pid = 3780] [id = 557] 16:48:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1B263400) [pid = 3780] [serial = 1671] [outer = 00000000] 16:48:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1B2FA000) [pid = 3780] [serial = 1672] [outer = 1B263400] 16:48:01 INFO - PROCESS | 3780 | 1462582081659 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1B725C00) [pid = 3780] [serial = 1673] [outer = 1B263400] 16:48:02 INFO - PROCESS | 3780 | 1462582082197 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 900ms 16:48:02 INFO - PROCESS | 3780 | 1462582082235 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 3780 | 1462582082237 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 16:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:48:02 INFO - PROCESS | 3780 | 1462582082224 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 3780 | 1462582082226 Marionette TRACE conn2 <- [1,2194,null,{}] 16:48:02 INFO - PROCESS | 3780 | 1462582082230 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 3780 | 1462582082349 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:48:02 INFO - PROCESS | 3780 | 1462582082508 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 3780 | ++DOCSHELL 1480E400 == 100 [pid = 3780] [id = 558] 16:48:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1B261400) [pid = 3780] [serial = 1674] [outer = 00000000] 16:48:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1B8D1000) [pid = 3780] [serial = 1675] [outer = 1B261400] 16:48:02 INFO - PROCESS | 3780 | 1462582082564 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1BA4B400) [pid = 3780] [serial = 1676] [outer = 1B261400] 16:48:03 INFO - PROCESS | 3780 | 1462582083150 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 946ms 16:48:03 INFO - PROCESS | 3780 | 1462582083177 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 3780 | 1462582083180 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 16:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:48:03 INFO - PROCESS | 3780 | 1462582083183 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 3780 | 1462582083185 Marionette TRACE conn2 <- [1,2198,null,{}] 16:48:03 INFO - PROCESS | 3780 | 1462582083189 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:03 INFO - PROCESS | 3780 | 1462582083323 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:48:03 INFO - PROCESS | 3780 | 1462582083497 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 3780 | ++DOCSHELL 11379800 == 101 [pid = 3780] [id = 559] 16:48:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B261C00) [pid = 3780] [serial = 1677] [outer = 00000000] 16:48:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1BA94C00) [pid = 3780] [serial = 1678] [outer = 1B261C00] 16:48:03 INFO - PROCESS | 3780 | 1462582083537 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1BA9A000) [pid = 3780] [serial = 1679] [outer = 1B261C00] 16:48:04 INFO - PROCESS | 3780 | 1462582084107 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 961ms 16:48:04 INFO - PROCESS | 3780 | 1462582084152 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 3780 | 1462582084154 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 16:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:48:04 INFO - PROCESS | 3780 | 1462582084158 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 3780 | 1462582084160 Marionette TRACE conn2 <- [1,2202,null,{}] 16:48:04 INFO - PROCESS | 3780 | 1462582084163 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 3780 | 1462582084278 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:48:04 INFO - PROCESS | 3780 | 1462582084438 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 3780 | ++DOCSHELL 1BA59C00 == 102 [pid = 3780] [id = 560] 16:48:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1BA5AC00) [pid = 3780] [serial = 1680] [outer = 00000000] 16:48:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1DD18400) [pid = 3780] [serial = 1681] [outer = 1BA5AC00] 16:48:04 INFO - PROCESS | 3780 | 1462582084493 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1DD1E800) [pid = 3780] [serial = 1682] [outer = 1BA5AC00] 16:48:05 INFO - PROCESS | 3780 | 1462582085022 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 901ms 16:48:05 INFO - PROCESS | 3780 | 1462582085067 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 3780 | 1462582085070 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 16:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:48:05 INFO - PROCESS | 3780 | 1462582085073 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 3780 | 1462582085075 Marionette TRACE conn2 <- [1,2206,null,{}] 16:48:05 INFO - PROCESS | 3780 | 1462582085079 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 3780 | 1462582085196 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:48:05 INFO - PROCESS | 3780 | 1462582085382 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 3780 | ++DOCSHELL 1100E800 == 103 [pid = 3780] [id = 561] 16:48:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (179E5800) [pid = 3780] [serial = 1683] [outer = 00000000] 16:48:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1BA9E000) [pid = 3780] [serial = 1684] [outer = 179E5800] 16:48:05 INFO - PROCESS | 3780 | 1462582085437 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1DD24800) [pid = 3780] [serial = 1685] [outer = 179E5800] 16:48:06 INFO - PROCESS | 3780 | 1462582086255 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1201ms 16:48:06 INFO - PROCESS | 3780 | 1462582086279 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 3780 | 1462582086283 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 16:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:48:06 INFO - PROCESS | 3780 | 1462582086288 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 3780 | 1462582086292 Marionette TRACE conn2 <- [1,2210,null,{}] 16:48:06 INFO - PROCESS | 3780 | 1462582086298 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 3780 | 1462582086419 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:48:06 INFO - PROCESS | 3780 | 1462582086586 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 3780 | ++DOCSHELL 1137DC00 == 104 [pid = 3780] [id = 562] 16:48:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1137E400) [pid = 3780] [serial = 1686] [outer = 00000000] 16:48:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (11BC3C00) [pid = 3780] [serial = 1687] [outer = 1137E400] 16:48:06 INFO - PROCESS | 3780 | 1462582086638 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (13540400) [pid = 3780] [serial = 1688] [outer = 1137E400] 16:48:07 INFO - PROCESS | 3780 | 1462582087244 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1005ms 16:48:07 INFO - PROCESS | 3780 | 1462582087300 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 3780 | 1462582087305 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 16:48:07 INFO - PROCESS | 3780 | 1462582087329 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:48:07 INFO - PROCESS | 3780 | 1462582087331 Marionette TRACE conn2 <- [1,2214,null,{}] 16:48:07 INFO - PROCESS | 3780 | 1462582087354 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 3780 | 1462582087448 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:48:07 INFO - PROCESS | 3780 | 1462582087609 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 3780 | ++DOCSHELL 117E3000 == 105 [pid = 3780] [id = 563] 16:48:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (122A6000) [pid = 3780] [serial = 1689] [outer = 00000000] 16:48:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1459D000) [pid = 3780] [serial = 1690] [outer = 122A6000] 16:48:07 INFO - PROCESS | 3780 | 1462582087686 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (148BE000) [pid = 3780] [serial = 1691] [outer = 122A6000] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 1B8D0400 == 104 [pid = 3780] [id = 16] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 17427800 == 103 [pid = 3780] [id = 552] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 11010400 == 102 [pid = 3780] [id = 551] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 17EF7C00 == 101 [pid = 3780] [id = 550] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 1847BC00 == 100 [pid = 3780] [id = 549] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 14868C00 == 99 [pid = 3780] [id = 548] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 16BCA400 == 98 [pid = 3780] [id = 547] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 1459E800 == 97 [pid = 3780] [id = 546] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 0F574000 == 96 [pid = 3780] [id = 545] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 10F2C400 == 95 [pid = 3780] [id = 544] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1153C000) [pid = 3780] [serial = 1555] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (148C7C00) [pid = 3780] [serial = 1558] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (19EB0000) [pid = 3780] [serial = 1561] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1A6F4C00) [pid = 3780] [serial = 1564] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1AD3D400) [pid = 3780] [serial = 1567] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1B1C0000) [pid = 3780] [serial = 1570] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (11011800) [pid = 3780] [serial = 1573] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (19D55C00) [pid = 3780] [serial = 1606] [outer = 00000000] [url = about:blank] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 17C17800 == 94 [pid = 3780] [id = 539] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 170F0400 == 93 [pid = 3780] [id = 538] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 132EF000 == 92 [pid = 3780] [id = 537] 16:48:07 INFO - PROCESS | 3780 | --DOCSHELL 10D67400 == 91 [pid = 3780] [id = 536] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (17C15000) [pid = 3780] [serial = 1594] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (170EF000) [pid = 3780] [serial = 1591] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (10F4DC00) [pid = 3780] [serial = 1577] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (10F23800) [pid = 3780] [serial = 1576] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (117E3800) [pid = 3780] [serial = 1582] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (132A7800) [pid = 3780] [serial = 1583] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (17EB7800) [pid = 3780] [serial = 1595] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (148C5C00) [pid = 3780] [serial = 1585] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1533F400) [pid = 3780] [serial = 1586] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (167EF800) [pid = 3780] [serial = 1588] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (13D82800) [pid = 3780] [serial = 1580] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (13542800) [pid = 3780] [serial = 1579] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (17EF1800) [pid = 3780] [serial = 1597] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (179A4000) [pid = 3780] [serial = 1603] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (187AE000) [pid = 3780] [serial = 1598] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (188A0000) [pid = 3780] [serial = 1604] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (17432C00) [pid = 3780] [serial = 1592] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (13D7DC00) [pid = 3780] [serial = 1600] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (16489400) [pid = 3780] [serial = 1601] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (16BCB000) [pid = 3780] [serial = 1589] [outer = 00000000] [url = about:blank] 16:48:08 INFO - PROCESS | 3780 | 1462582088202 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 901ms 16:48:08 INFO - PROCESS | 3780 | 1462582088225 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 3780 | 1462582088227 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 16:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:48:08 INFO - PROCESS | 3780 | 1462582088231 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 3780 | 1462582088235 Marionette TRACE conn2 <- [1,2218,null,{}] 16:48:08 INFO - PROCESS | 3780 | 1462582088245 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 3780 | 1462582088353 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:48:08 INFO - PROCESS | 3780 | 1462582088476 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 3780 | ++DOCSHELL 11383000 == 92 [pid = 3780] [id = 564] 16:48:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (11536C00) [pid = 3780] [serial = 1692] [outer = 00000000] 16:48:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (13F52400) [pid = 3780] [serial = 1693] [outer = 11536C00] 16:48:08 INFO - PROCESS | 3780 | 1462582088525 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (148C5C00) [pid = 3780] [serial = 1694] [outer = 11536C00] 16:48:08 INFO - PROCESS | 3780 | 1462582088935 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 766ms 16:48:08 INFO - PROCESS | 3780 | 1462582089018 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 3780 | 1462582089021 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 16:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:48:09 INFO - PROCESS | 3780 | 1462582089024 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 3780 | 1462582089026 Marionette TRACE conn2 <- [1,2222,null,{}] 16:48:09 INFO - PROCESS | 3780 | 1462582089032 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 3780 | 1462582089113 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:48:09 INFO - PROCESS | 3780 | 1462582089126 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 3780 | ++DOCSHELL 15D88C00 == 93 [pid = 3780] [id = 565] 16:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15D89800) [pid = 3780] [serial = 1695] [outer = 00000000] 16:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (16BC7800) [pid = 3780] [serial = 1696] [outer = 15D89800] 16:48:09 INFO - PROCESS | 3780 | 1462582089173 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (16BCE400) [pid = 3780] [serial = 1697] [outer = 15D89800] 16:48:09 INFO - PROCESS | 3780 | 1462582089662 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 660ms 16:48:09 INFO - PROCESS | 3780 | 1462582089688 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 3780 | 1462582089691 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 16:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:48:09 INFO - PROCESS | 3780 | 1462582089694 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 3780 | 1462582089696 Marionette TRACE conn2 <- [1,2226,null,{}] 16:48:09 INFO - PROCESS | 3780 | 1462582089699 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 3780 | 1462582089791 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:48:09 INFO - PROCESS | 3780 | 1462582089798 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 3780 | ++DOCSHELL 1648A800 == 94 [pid = 3780] [id = 566] 16:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (167E7400) [pid = 3780] [serial = 1698] [outer = 00000000] 16:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1742F800) [pid = 3780] [serial = 1699] [outer = 167E7400] 16:48:09 INFO - PROCESS | 3780 | 1462582089844 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (174D4400) [pid = 3780] [serial = 1700] [outer = 167E7400] 16:48:10 INFO - PROCESS | 3780 | 1462582090352 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 706ms 16:48:10 INFO - PROCESS | 3780 | 1462582090414 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 3780 | 1462582090416 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 16:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:48:10 INFO - PROCESS | 3780 | 1462582090420 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 3780 | 1462582090421 Marionette TRACE conn2 <- [1,2230,null,{}] 16:48:10 INFO - PROCESS | 3780 | 1462582090425 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 3780 | 1462582090589 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:48:10 INFO - PROCESS | 3780 | 1462582090611 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 3780 | ++DOCSHELL 16C1BC00 == 95 [pid = 3780] [id = 567] 16:48:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1742D000) [pid = 3780] [serial = 1701] [outer = 00000000] 16:48:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (17EB5000) [pid = 3780] [serial = 1702] [outer = 1742D000] 16:48:10 INFO - PROCESS | 3780 | 1462582090657 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (181A5000) [pid = 3780] [serial = 1703] [outer = 1742D000] 16:48:11 INFO - PROCESS | 3780 | 1462582091107 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 705ms 16:48:11 INFO - PROCESS | 3780 | 1462582091125 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 3780 | 1462582091127 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 16:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:48:11 INFO - PROCESS | 3780 | 1462582091131 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 3780 | 1462582091132 Marionette TRACE conn2 <- [1,2234,null,{}] 16:48:11 INFO - PROCESS | 3780 | 1462582091141 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 3780 | 1462582091276 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:48:11 INFO - PROCESS | 3780 | 1462582091337 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 3780 | ++DOCSHELL 17EB4C00 == 96 [pid = 3780] [id = 568] 16:48:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (17EB6C00) [pid = 3780] [serial = 1704] [outer = 00000000] 16:48:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (188AD000) [pid = 3780] [serial = 1705] [outer = 17EB6C00] 16:48:11 INFO - PROCESS | 3780 | 1462582091385 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (19D52400) [pid = 3780] [serial = 1706] [outer = 17EB6C00] 16:48:11 INFO - PROCESS | 3780 | 1462582091811 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 721ms 16:48:11 INFO - PROCESS | 3780 | 1462582091849 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 3780 | 1462582091852 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 16:48:11 INFO - PROCESS | 3780 | 1462582091859 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:48:11 INFO - PROCESS | 3780 | 1462582091861 Marionette TRACE conn2 <- [1,2238,null,{}] 16:48:11 INFO - PROCESS | 3780 | 1462582091865 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 3780 | 1462582092038 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:48:12 INFO - PROCESS | 3780 | 1462582092058 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 3780 | ++DOCSHELL 15D63000 == 97 [pid = 3780] [id = 569] 16:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (17EB7000) [pid = 3780] [serial = 1707] [outer = 00000000] 16:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (19EBA000) [pid = 3780] [serial = 1708] [outer = 17EB7000] 16:48:12 INFO - PROCESS | 3780 | 1462582092105 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1A0D7800) [pid = 3780] [serial = 1709] [outer = 17EB7000] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1847E800) [pid = 3780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (188A3C00) [pid = 3780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (11011C00) [pid = 3780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (14867800) [pid = 3780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (167F1800) [pid = 3780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (10E22400) [pid = 3780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1881B800) [pid = 3780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (10F51C00) [pid = 3780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (16BCD000) [pid = 3780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (16BCC000) [pid = 3780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1B8D1400) [pid = 3780] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:48:12 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (16BC6800) [pid = 3780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:48:12 INFO - PROCESS | 3780 | 1462582092728 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 901ms 16:48:12 INFO - PROCESS | 3780 | 1462582092773 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 3780 | 1462582092775 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 16:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:48:12 INFO - PROCESS | 3780 | 1462582092779 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 3780 | 1462582092780 Marionette TRACE conn2 <- [1,2242,null,{}] 16:48:12 INFO - PROCESS | 3780 | 1462582092788 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 3780 | 1462582092947 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:48:13 INFO - PROCESS | 3780 | 1462582093042 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 3780 | ++DOCSHELL 148C0800 == 98 [pid = 3780] [id = 570] 16:48:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (15D85000) [pid = 3780] [serial = 1710] [outer = 00000000] 16:48:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (17EF8400) [pid = 3780] [serial = 1711] [outer = 15D85000] 16:48:13 INFO - PROCESS | 3780 | 1462582093087 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (19D57800) [pid = 3780] [serial = 1712] [outer = 15D85000] 16:48:13 INFO - PROCESS | 3780 | 1462582093426 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 660ms 16:48:13 INFO - PROCESS | 3780 | 1462582093459 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 3780 | 1462582093461 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 16:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:48:13 INFO - PROCESS | 3780 | 1462582093465 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 3780 | 1462582093467 Marionette TRACE conn2 <- [1,2246,null,{}] 16:48:13 INFO - PROCESS | 3780 | 1462582093470 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 3780 | 1462582093568 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:48:13 INFO - PROCESS | 3780 | 1462582093588 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 3780 | ++DOCSHELL 111DC400 == 99 [pid = 3780] [id = 571] 16:48:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1703EC00) [pid = 3780] [serial = 1713] [outer = 00000000] 16:48:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1AD3D400) [pid = 3780] [serial = 1714] [outer = 1703EC00] 16:48:13 INFO - PROCESS | 3780 | 1462582093633 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1AD48400) [pid = 3780] [serial = 1715] [outer = 1703EC00] 16:48:14 INFO - PROCESS | 3780 | 1462582094082 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 661ms 16:48:14 INFO - PROCESS | 3780 | 1462582094129 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 3780 | 1462582094132 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 16:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:48:14 INFO - PROCESS | 3780 | 1462582094135 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 3780 | 1462582094138 Marionette TRACE conn2 <- [1,2250,null,{}] 16:48:14 INFO - PROCESS | 3780 | 1462582094141 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 3780 | 1462582094256 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:48:14 INFO - PROCESS | 3780 | 1462582094263 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 3780 | ++DOCSHELL 1B10F400 == 100 [pid = 3780] [id = 572] 16:48:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1B118000) [pid = 3780] [serial = 1716] [outer = 00000000] 16:48:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B8CF800) [pid = 3780] [serial = 1717] [outer = 1B118000] 16:48:14 INFO - PROCESS | 3780 | 1462582094313 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1BA56C00) [pid = 3780] [serial = 1718] [outer = 1B118000] 16:48:15 INFO - PROCESS | 3780 | 1462582095098 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 991ms 16:48:15 INFO - PROCESS | 3780 | 1462582095136 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 3780 | 1462582095141 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 16:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:48:15 INFO - PROCESS | 3780 | 1462582095167 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 3780 | 1462582095172 Marionette TRACE conn2 <- [1,2254,null,{}] 16:48:15 INFO - PROCESS | 3780 | 1462582095178 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 3780 | 1462582095339 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:48:15 INFO - PROCESS | 3780 | 1462582095498 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 3780 | ++DOCSHELL 10F4DC00 == 101 [pid = 3780] [id = 573] 16:48:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1104B400) [pid = 3780] [serial = 1719] [outer = 00000000] 16:48:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (11382400) [pid = 3780] [serial = 1720] [outer = 1104B400] 16:48:15 INFO - PROCESS | 3780 | 1462582095557 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (13C28400) [pid = 3780] [serial = 1721] [outer = 1104B400] 16:48:16 INFO - PROCESS | 3780 | 1462582096097 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 960ms 16:48:16 INFO - PROCESS | 3780 | 1462582096133 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 3780 | 1462582096139 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 16:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:48:16 INFO - PROCESS | 3780 | 1462582096146 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 3780 | 1462582096149 Marionette TRACE conn2 <- [1,2258,null,{}] 16:48:16 INFO - PROCESS | 3780 | 1462582096153 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 3780 | 1462582096278 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:48:16 INFO - PROCESS | 3780 | 1462582096434 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 3780 | ++DOCSHELL 14809800 == 102 [pid = 3780] [id = 574] 16:48:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (15D9F400) [pid = 3780] [serial = 1722] [outer = 00000000] 16:48:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1703C800) [pid = 3780] [serial = 1723] [outer = 15D9F400] 16:48:16 INFO - PROCESS | 3780 | 1462582096488 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (17511C00) [pid = 3780] [serial = 1724] [outer = 15D9F400] 16:48:17 INFO - PROCESS | 3780 | 1462582097070 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 961ms 16:48:17 INFO - PROCESS | 3780 | 1462582097104 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 3780 | 1462582097106 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 16:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:48:17 INFO - PROCESS | 3780 | 1462582097110 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 3780 | 1462582097114 Marionette TRACE conn2 <- [1,2262,null,{}] 16:48:17 INFO - PROCESS | 3780 | 1462582097126 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 3780 | 1462582097252 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:48:17 INFO - PROCESS | 3780 | 1462582097416 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 3780 | ++DOCSHELL 1AD3B400 == 103 [pid = 3780] [id = 575] 16:48:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1AD42400) [pid = 3780] [serial = 1725] [outer = 00000000] 16:48:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1B1C8000) [pid = 3780] [serial = 1726] [outer = 1AD42400] 16:48:17 INFO - PROCESS | 3780 | 1462582097478 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1B8CB400) [pid = 3780] [serial = 1727] [outer = 1AD42400] 16:48:18 INFO - PROCESS | 3780 | 1462582098108 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1006ms 16:48:18 INFO - PROCESS | 3780 | 1462582098122 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 3780 | 1462582098125 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 16:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:48:18 INFO - PROCESS | 3780 | 1462582098129 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 3780 | 1462582098131 Marionette TRACE conn2 <- [1,2266,null,{}] 16:48:18 INFO - PROCESS | 3780 | 1462582098152 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 3780 | 1462582098261 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:48:18 INFO - PROCESS | 3780 | 1462582098438 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 3780 | ++DOCSHELL 19EB5400 == 104 [pid = 3780] [id = 576] 16:48:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1B8CAC00) [pid = 3780] [serial = 1728] [outer = 00000000] 16:48:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1BA99800) [pid = 3780] [serial = 1729] [outer = 1B8CAC00] 16:48:18 INFO - PROCESS | 3780 | 1462582098494 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1DD20000) [pid = 3780] [serial = 1730] [outer = 1B8CAC00] 16:48:18 INFO - PROCESS | 3780 | 1462582099007 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 931ms 16:48:19 INFO - PROCESS | 3780 | 1462582099058 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 3780 | 1462582099061 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 16:48:19 INFO - PROCESS | 3780 | 1462582099065 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:48:19 INFO - PROCESS | 3780 | 1462582099068 Marionette TRACE conn2 <- [1,2270,null,{}] 16:48:19 INFO - PROCESS | 3780 | 1462582099072 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 3780 | 1462582099190 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:48:19 INFO - PROCESS | 3780 | 1462582099366 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 3780 | ++DOCSHELL 148C9000 == 105 [pid = 3780] [id = 577] 16:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (1B264000) [pid = 3780] [serial = 1731] [outer = 00000000] 16:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (1F194C00) [pid = 3780] [serial = 1732] [outer = 1B264000] 16:48:19 INFO - PROCESS | 3780 | 1462582099422 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (1F199400) [pid = 3780] [serial = 1733] [outer = 1B264000] 16:48:19 INFO - PROCESS | 3780 | 1462582099961 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 961ms 16:48:20 INFO - PROCESS | 3780 | 1462582100034 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 3780 | 1462582100037 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 16:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:48:20 INFO - PROCESS | 3780 | 1462582100040 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 3780 | 1462582100043 Marionette TRACE conn2 <- [1,2274,null,{}] 16:48:20 INFO - PROCESS | 3780 | 1462582100046 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 3780 | 1462582100215 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:48:20 INFO - PROCESS | 3780 | 1462582100372 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 3780 | ++DOCSHELL 20593400 == 106 [pid = 3780] [id = 578] 16:48:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (20593C00) [pid = 3780] [serial = 1734] [outer = 00000000] 16:48:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (2059EC00) [pid = 3780] [serial = 1735] [outer = 20593C00] 16:48:20 INFO - PROCESS | 3780 | 1462582100426 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (20A71000) [pid = 3780] [serial = 1736] [outer = 20593C00] 16:48:20 INFO - PROCESS | 3780 | 1462582101000 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1005ms 16:48:21 INFO - PROCESS | 3780 | 1462582101048 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 3780 | 1462582101051 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 16:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:48:21 INFO - PROCESS | 3780 | 1462582101054 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 3780 | 1462582101056 Marionette TRACE conn2 <- [1,2278,null,{}] 16:48:21 INFO - PROCESS | 3780 | 1462582101060 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 3780 | 1462582101203 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:48:21 INFO - PROCESS | 3780 | 1462582101377 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 3780 | ++DOCSHELL 1F19D800 == 107 [pid = 3780] [id = 579] 16:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (20597400) [pid = 3780] [serial = 1737] [outer = 00000000] 16:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (20A77000) [pid = 3780] [serial = 1738] [outer = 20597400] 16:48:21 INFO - PROCESS | 3780 | 1462582101433 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (20A7B400) [pid = 3780] [serial = 1739] [outer = 20597400] 16:48:22 INFO - PROCESS | 3780 | 1462582102062 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1051ms 16:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:48:22 INFO - PROCESS | 3780 | 1462582102096 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:48:22 INFO - PROCESS | 3780 | 1462582102098 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 16:48:22 INFO - PROCESS | 3780 | 1462582102102 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - PROCESS | 3780 | 1462582102104 Marionette TRACE conn2 <- [1,2282,null,{}] 16:48:22 INFO - PROCESS | 3780 | 1462582102108 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:22 INFO - PROCESS | 3780 | 1462582102237 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:48:22 INFO - PROCESS | 3780 | 1462582102395 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 3780 | ++DOCSHELL 1100F000 == 108 [pid = 3780] [id = 580] 16:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (11018800) [pid = 3780] [serial = 1740] [outer = 00000000] 16:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (167E6400) [pid = 3780] [serial = 1741] [outer = 11018800] 16:48:22 INFO - PROCESS | 3780 | 1462582102451 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (17042C00) [pid = 3780] [serial = 1742] [outer = 11018800] 16:48:23 INFO - PROCESS | 3780 | 1462582103308 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1246ms 16:48:23 INFO - PROCESS | 3780 | 1462582103353 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 3780 | 1462582103357 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:48:23 INFO - PROCESS | 3780 | 1462582103362 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 3780 | 1462582103366 Marionette TRACE conn2 <- [1,2286,null,{}] 16:48:23 INFO - PROCESS | 3780 | 1462582103372 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 3780 | 1462582103494 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:48:23 INFO - PROCESS | 3780 | 1462582103663 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 3780 | ++DOCSHELL 10E2A400 == 109 [pid = 3780] [id = 581] 16:48:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (10F48000) [pid = 3780] [serial = 1743] [outer = 00000000] 16:48:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (111DBC00) [pid = 3780] [serial = 1744] [outer = 10F48000] 16:48:23 INFO - PROCESS | 3780 | 1462582103715 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (12C12C00) [pid = 3780] [serial = 1745] [outer = 10F48000] 16:48:24 INFO - PROCESS | 3780 | 1462582104323 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:48:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 991ms 16:48:24 INFO - PROCESS | 3780 | 1462582104369 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 3780 | 1462582104375 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 16:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:48:24 INFO - PROCESS | 3780 | 1462582104398 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 3780 | 1462582104400 Marionette TRACE conn2 <- [1,2290,null,{}] 16:48:24 INFO - PROCESS | 3780 | 1462582104404 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 3780 | 1462582104517 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:48:24 INFO - PROCESS | 3780 | 1462582104692 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 167EA800 == 108 [pid = 3780] [id = 517] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 111DC400 == 107 [pid = 3780] [id = 571] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 148C0800 == 106 [pid = 3780] [id = 570] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 15D63000 == 105 [pid = 3780] [id = 569] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 17EB4C00 == 104 [pid = 3780] [id = 568] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 16C1BC00 == 103 [pid = 3780] [id = 567] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 1648A800 == 102 [pid = 3780] [id = 566] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 15D88C00 == 101 [pid = 3780] [id = 565] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 11383000 == 100 [pid = 3780] [id = 564] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 117E3000 == 99 [pid = 3780] [id = 563] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 1137DC00 == 98 [pid = 3780] [id = 562] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (1AD3E000) [pid = 3780] [serial = 1660] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | ++DOCSHELL 0FD7CC00 == 99 [pid = 3780] [id = 582] 16:48:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (10E21C00) [pid = 3780] [serial = 1746] [outer = 00000000] 16:48:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (1100E000) [pid = 3780] [serial = 1747] [outer = 10E21C00] 16:48:24 INFO - PROCESS | 3780 | 1462582104825 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (117E3000) [pid = 3780] [serial = 1748] [outer = 10E21C00] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 1480E400 == 98 [pid = 3780] [id = 558] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 1A191000 == 97 [pid = 3780] [id = 557] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 18473C00 == 96 [pid = 3780] [id = 556] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 14867400 == 95 [pid = 3780] [id = 555] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 1137B800 == 94 [pid = 3780] [id = 554] 16:48:24 INFO - PROCESS | 3780 | --DOCSHELL 148C1800 == 93 [pid = 3780] [id = 553] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (1A18C800) [pid = 3780] [serial = 1553] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (187B4400) [pid = 3780] [serial = 1648] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (19D51C00) [pid = 3780] [serial = 1651] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (130D1C00) [pid = 3780] [serial = 1654] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (148CA400) [pid = 3780] [serial = 1639] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (1648AC00) [pid = 3780] [serial = 1640] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (19EB3800) [pid = 3780] [serial = 1607] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (10F46400) [pid = 3780] [serial = 1636] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (115AE400) [pid = 3780] [serial = 1637] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (19F21400) [pid = 3780] [serial = 1657] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (11312000) [pid = 3780] [serial = 1609] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1354E400) [pid = 3780] [serial = 1634] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (11138800) [pid = 3780] [serial = 1633] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (11055400) [pid = 3780] [serial = 1630] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (16F92C00) [pid = 3780] [serial = 1642] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (170E7800) [pid = 3780] [serial = 1643] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (188AE000) [pid = 3780] [serial = 1615] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1486B800) [pid = 3780] [serial = 1612] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1A18D400) [pid = 3780] [serial = 1618] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1AD49C00) [pid = 3780] [serial = 1621] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1B268C00) [pid = 3780] [serial = 1624] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1B71F000) [pid = 3780] [serial = 1627] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1A0D5000) [pid = 3780] [serial = 1658] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (17517400) [pid = 3780] [serial = 1645] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (179E3400) [pid = 3780] [serial = 1646] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (10F50000) [pid = 3780] [serial = 1115] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (18821000) [pid = 3780] [serial = 1649] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (19D5A800) [pid = 3780] [serial = 1652] [outer = 00000000] [url = about:blank] 16:48:24 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (17510400) [pid = 3780] [serial = 1655] [outer = 00000000] [url = about:blank] 16:48:25 INFO - PROCESS | 3780 | 1462582105282 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 931ms 16:48:25 INFO - PROCESS | 3780 | 1462582105310 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 3780 | 1462582105312 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:48:25 INFO - PROCESS | 3780 | 1462582105316 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 3780 | 1462582105319 Marionette TRACE conn2 <- [1,2294,null,{}] 16:48:25 INFO - PROCESS | 3780 | 1462582105334 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:25 INFO - PROCESS | 3780 | 1462582105434 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:48:25 INFO - PROCESS | 3780 | 1462582105445 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 3780 | ++DOCSHELL 15341C00 == 94 [pid = 3780] [id = 583] 16:48:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (15391800) [pid = 3780] [serial = 1749] [outer = 00000000] 16:48:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (15D95400) [pid = 3780] [serial = 1750] [outer = 15391800] 16:48:25 INFO - PROCESS | 3780 | 1462582105477 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (167EBC00) [pid = 3780] [serial = 1751] [outer = 15391800] 16:48:26 INFO - PROCESS | 3780 | 1462582105993 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 735ms 16:48:26 INFO - PROCESS | 3780 | 1462582106041 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 3780 | 1462582106044 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 16:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:48:26 INFO - PROCESS | 3780 | 1462582106077 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 3780 | 1462582106079 Marionette TRACE conn2 <- [1,2298,null,{}] 16:48:26 INFO - PROCESS | 3780 | 1462582106083 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 3780 | 1462582106193 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:48:26 INFO - PROCESS | 3780 | 1462582106324 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 3780 | ++DOCSHELL 16BC9C00 == 95 [pid = 3780] [id = 584] 16:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (17041C00) [pid = 3780] [serial = 1752] [outer = 00000000] 16:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (17434C00) [pid = 3780] [serial = 1753] [outer = 17041C00] 16:48:26 INFO - PROCESS | 3780 | 1462582106371 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (17515C00) [pid = 3780] [serial = 1754] [outer = 17041C00] 16:48:26 INFO - PROCESS | 3780 | 1462582106717 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 16:48:26 INFO - PROCESS | 3780 | 1462582106760 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 3780 | 1462582106762 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 16:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:48:26 INFO - PROCESS | 3780 | 1462582106766 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 3780 | 1462582106768 Marionette TRACE conn2 <- [1,2302,null,{}] 16:48:26 INFO - PROCESS | 3780 | 1462582106771 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 3780 | 1462582106849 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:48:26 INFO - PROCESS | 3780 | 1462582106856 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 3780 | ++DOCSHELL 170F0400 == 96 [pid = 3780] [id = 585] 16:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (17433C00) [pid = 3780] [serial = 1755] [outer = 00000000] 16:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (17EEFC00) [pid = 3780] [serial = 1756] [outer = 17433C00] 16:48:26 INFO - PROCESS | 3780 | 1462582106901 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1847B800) [pid = 3780] [serial = 1757] [outer = 17433C00] 16:48:27 INFO - PROCESS | 3780 | 1462582107436 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 720ms 16:48:27 INFO - PROCESS | 3780 | 1462582107474 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:48:27 INFO - PROCESS | 3780 | 1462582107475 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 16:48:27 INFO - PROCESS | 3780 | 1462582107479 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:48:27 INFO - PROCESS | 3780 | 1462582107481 Marionette TRACE conn2 <- [1,2306,null,{}] 16:48:27 INFO - PROCESS | 3780 | 1462582107484 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 3780 | 1462582107668 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:48:27 INFO - PROCESS | 3780 | 1462582107679 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 3780 | ++DOCSHELL 17EB4C00 == 97 [pid = 3780] [id = 586] 16:48:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (188F2C00) [pid = 3780] [serial = 1758] [outer = 00000000] 16:48:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (19D56C00) [pid = 3780] [serial = 1759] [outer = 188F2C00] 16:48:27 INFO - PROCESS | 3780 | 1462582107727 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (19D5D400) [pid = 3780] [serial = 1760] [outer = 188F2C00] 16:48:28 INFO - PROCESS | 3780 | 1462582108163 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 3780 | 1462582108190 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:48:28 INFO - PROCESS | 3780 | 1462582108193 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 3780 | 1462582108195 Marionette TRACE conn2 <- [1,2310,null,{}] 16:48:28 INFO - PROCESS | 3780 | 1462582108198 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 3780 | 1462582108346 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:48:28 INFO - PROCESS | 3780 | 1462582108363 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 3780 | ++DOCSHELL 17A9D800 == 98 [pid = 3780] [id = 587] 16:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (17C1DC00) [pid = 3780] [serial = 1761] [outer = 00000000] 16:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (1A193000) [pid = 3780] [serial = 1762] [outer = 17C1DC00] 16:48:28 INFO - PROCESS | 3780 | 1462582108409 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (1A6FC400) [pid = 3780] [serial = 1763] [outer = 17C1DC00] 16:48:28 INFO - PROCESS | 3780 | 1462582108839 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 676ms 16:48:28 INFO - PROCESS | 3780 | 1462582108877 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 3780 | 1462582108879 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:48:28 INFO - PROCESS | 3780 | 1462582108883 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 3780 | 1462582108885 Marionette TRACE conn2 <- [1,2314,null,{}] 16:48:28 INFO - PROCESS | 3780 | 1462582108888 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 3780 | 1462582109026 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (1B8CE000) [pid = 3780] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (15D89800) [pid = 3780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (11536C00) [pid = 3780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (17EB7000) [pid = 3780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1742D000) [pid = 3780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (122A6000) [pid = 3780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1703EC00) [pid = 3780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (167E7400) [pid = 3780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1137E400) [pid = 3780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (17EB6C00) [pid = 3780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:48:29 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (15D85000) [pid = 3780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:48:29 INFO - PROCESS | 3780 | 1462582109484 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 3780 | ++DOCSHELL 10F0E000 == 99 [pid = 3780] [id = 588] 16:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (10F24C00) [pid = 3780] [serial = 1764] [outer = 00000000] 16:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (11536C00) [pid = 3780] [serial = 1765] [outer = 10F24C00] 16:48:29 INFO - PROCESS | 3780 | 1462582109512 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (145A6000) [pid = 3780] [serial = 1766] [outer = 10F24C00] 16:48:29 INFO - PROCESS | 3780 | 1462582109880 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 990ms 16:48:29 INFO - PROCESS | 3780 | 1462582109896 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 3780 | 1462582109898 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 16:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:48:29 INFO - PROCESS | 3780 | 1462582109911 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 3780 | 1462582109913 Marionette TRACE conn2 <- [1,2318,null,{}] 16:48:29 INFO - PROCESS | 3780 | 1462582109917 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 3780 | 1462582109997 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:48:29 INFO - PROCESS | 3780 | 1462582110004 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 3780 | ++DOCSHELL 11383400 == 100 [pid = 3780] [id = 589] 16:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1533F400) [pid = 3780] [serial = 1767] [outer = 00000000] 16:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (19E53000) [pid = 3780] [serial = 1768] [outer = 1533F400] 16:48:30 INFO - PROCESS | 3780 | 1462582110050 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (19E57C00) [pid = 3780] [serial = 1769] [outer = 1533F400] 16:48:30 INFO - PROCESS | 3780 | 1462582110489 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 631ms 16:48:30 INFO - PROCESS | 3780 | 1462582110526 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 3780 | 1462582110528 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:48:30 INFO - PROCESS | 3780 | 1462582110546 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 3780 | 1462582110548 Marionette TRACE conn2 <- [1,2322,null,{}] 16:48:30 INFO - PROCESS | 3780 | 1462582110552 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 3780 | 1462582110653 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:48:30 INFO - PROCESS | 3780 | 1462582110660 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 3780 | ++DOCSHELL 17EB2000 == 101 [pid = 3780] [id = 590] 16:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (188F1800) [pid = 3780] [serial = 1770] [outer = 00000000] 16:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (19E5DC00) [pid = 3780] [serial = 1771] [outer = 188F1800] 16:48:30 INFO - PROCESS | 3780 | 1462582110705 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (19E61C00) [pid = 3780] [serial = 1772] [outer = 188F1800] 16:48:31 INFO - PROCESS | 3780 | 1462582111171 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 675ms 16:48:31 INFO - PROCESS | 3780 | 1462582111210 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 3780 | 1462582111212 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 16:48:31 INFO - PROCESS | 3780 | 1462582111216 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:48:31 INFO - PROCESS | 3780 | 1462582111218 Marionette TRACE conn2 <- [1,2326,null,{}] 16:48:31 INFO - PROCESS | 3780 | 1462582111226 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 3780 | 1462582111348 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:48:31 INFO - PROCESS | 3780 | 1462582111595 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 3780 | ++DOCSHELL 10D5E800 == 102 [pid = 3780] [id = 591] 16:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (10D66000) [pid = 3780] [serial = 1773] [outer = 00000000] 16:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (10F29000) [pid = 3780] [serial = 1774] [outer = 10D66000] 16:48:31 INFO - PROCESS | 3780 | 1462582111641 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (10F53800) [pid = 3780] [serial = 1775] [outer = 10D66000] 16:48:32 INFO - PROCESS | 3780 | 1462582112281 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1111ms 16:48:32 INFO - PROCESS | 3780 | 1462582112343 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 3780 | 1462582112348 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 16:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:48:32 INFO - PROCESS | 3780 | 1462582112397 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 3780 | 1462582112402 Marionette TRACE conn2 <- [1,2330,null,{}] 16:48:32 INFO - PROCESS | 3780 | 1462582112408 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 3780 | 1462582112546 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:48:32 INFO - PROCESS | 3780 | 1462582112704 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 3780 | ++DOCSHELL 13D7C000 == 103 [pid = 3780] [id = 592] 16:48:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (13D86C00) [pid = 3780] [serial = 1776] [outer = 00000000] 16:48:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (15A7EC00) [pid = 3780] [serial = 1777] [outer = 13D86C00] 16:48:32 INFO - PROCESS | 3780 | 1462582112762 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (167F1800) [pid = 3780] [serial = 1778] [outer = 13D86C00] 16:48:33 INFO - PROCESS | 3780 | 1462582113370 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1096ms 16:48:33 INFO - PROCESS | 3780 | 1462582113448 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 3780 | 1462582113453 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 16:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:48:33 INFO - PROCESS | 3780 | 1462582113457 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 3780 | 1462582113459 Marionette TRACE conn2 <- [1,2334,null,{}] 16:48:33 INFO - PROCESS | 3780 | 1462582113463 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 3780 | 1462582113589 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:48:33 INFO - PROCESS | 3780 | 1462582113756 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 3780 | ++DOCSHELL 181EBC00 == 104 [pid = 3780] [id = 593] 16:48:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (187A7000) [pid = 3780] [serial = 1779] [outer = 00000000] 16:48:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (188F0C00) [pid = 3780] [serial = 1780] [outer = 187A7000] 16:48:33 INFO - PROCESS | 3780 | 1462582113813 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (19E59800) [pid = 3780] [serial = 1781] [outer = 187A7000] 16:48:34 INFO - PROCESS | 3780 | 1462582114398 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 991ms 16:48:34 INFO - PROCESS | 3780 | 1462582114460 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 3780 | 1462582114463 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 16:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:48:34 INFO - PROCESS | 3780 | 1462582114491 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 3780 | 1462582114498 Marionette TRACE conn2 <- [1,2338,null,{}] 16:48:34 INFO - PROCESS | 3780 | 1462582114503 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 3780 | 1462582114633 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:48:34 INFO - PROCESS | 3780 | 1462582114781 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 3780 | ++DOCSHELL 17C1A400 == 105 [pid = 3780] [id = 594] 16:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (17EAEC00) [pid = 3780] [serial = 1782] [outer = 00000000] 16:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (1B2EF000) [pid = 3780] [serial = 1783] [outer = 17EAEC00] 16:48:34 INFO - PROCESS | 3780 | 1462582114840 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (1B723C00) [pid = 3780] [serial = 1784] [outer = 17EAEC00] 16:48:35 INFO - PROCESS | 3780 | 1462582115410 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 976ms 16:48:35 INFO - PROCESS | 3780 | 1462582115450 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 3780 | 1462582115454 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 16:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:48:35 INFO - PROCESS | 3780 | 1462582115457 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 3780 | 1462582115459 Marionette TRACE conn2 <- [1,2342,null,{}] 16:48:35 INFO - PROCESS | 3780 | 1462582115463 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 3780 | 1462582115569 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:48:35 INFO - PROCESS | 3780 | 1462582115748 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 3780 | ++DOCSHELL 1486B400 == 106 [pid = 3780] [id = 595] 16:48:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (1AD40C00) [pid = 3780] [serial = 1785] [outer = 00000000] 16:48:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (1BA91400) [pid = 3780] [serial = 1786] [outer = 1AD40C00] 16:48:35 INFO - PROCESS | 3780 | 1462582115804 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (1DD1A000) [pid = 3780] [serial = 1787] [outer = 1AD40C00] 16:48:36 INFO - PROCESS | 3780 | 1462582116335 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 961ms 16:48:36 INFO - PROCESS | 3780 | 1462582116408 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 3780 | 1462582116412 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 16:48:36 INFO - PROCESS | 3780 | 1462582116417 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:48:36 INFO - PROCESS | 3780 | 1462582116420 Marionette TRACE conn2 <- [1,2346,null,{}] 16:48:36 INFO - PROCESS | 3780 | 1462582116423 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 3780 | 1462582116542 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:48:36 INFO - PROCESS | 3780 | 1462582116710 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 3780 | ++DOCSHELL 19FE5C00 == 107 [pid = 3780] [id = 596] 16:48:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (19FE6000) [pid = 3780] [serial = 1788] [outer = 00000000] 16:48:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (19FE9400) [pid = 3780] [serial = 1789] [outer = 19FE6000] 16:48:36 INFO - PROCESS | 3780 | 1462582116773 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (1B8D0400) [pid = 3780] [serial = 1790] [outer = 19FE6000] 16:48:37 INFO - PROCESS | 3780 | 1462582117346 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 960ms 16:48:37 INFO - PROCESS | 3780 | 1462582117383 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 3780 | 1462582117386 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 16:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:48:37 INFO - PROCESS | 3780 | 1462582117389 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 3780 | 1462582117391 Marionette TRACE conn2 <- [1,2350,null,{}] 16:48:37 INFO - PROCESS | 3780 | 1462582117395 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 3780 | 1462582117526 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:48:37 INFO - PROCESS | 3780 | 1462582117691 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 3780 | ++DOCSHELL 1AD43400 == 108 [pid = 3780] [id = 597] 16:48:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (1BA51C00) [pid = 3780] [serial = 1791] [outer = 00000000] 16:48:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (20596400) [pid = 3780] [serial = 1792] [outer = 1BA51C00] 16:48:37 INFO - PROCESS | 3780 | 1462582117748 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (2059DC00) [pid = 3780] [serial = 1793] [outer = 1BA51C00] 16:48:38 INFO - PROCESS | 3780 | 1462582118336 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 991ms 16:48:38 INFO - PROCESS | 3780 | 1462582118394 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 3780 | 1462582118397 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 16:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:48:38 INFO - PROCESS | 3780 | 1462582118418 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 3780 | 1462582118420 Marionette TRACE conn2 <- [1,2354,null,{}] 16:48:38 INFO - PROCESS | 3780 | 1462582118424 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:38 INFO - PROCESS | 3780 | 1462582118536 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:48:38 INFO - PROCESS | 3780 | 1462582118703 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 3780 | ++DOCSHELL 1AD33400 == 109 [pid = 3780] [id = 598] 16:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 187 (1B8D0000) [pid = 3780] [serial = 1794] [outer = 00000000] 16:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 188 (207AF400) [pid = 3780] [serial = 1795] [outer = 1B8D0000] 16:48:38 INFO - PROCESS | 3780 | 1462582118759 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 189 (207B1800) [pid = 3780] [serial = 1796] [outer = 1B8D0000] 16:48:39 INFO - PROCESS | 3780 | 1462582119288 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 916ms 16:48:39 INFO - PROCESS | 3780 | 1462582119330 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 3780 | 1462582119332 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 16:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:48:39 INFO - PROCESS | 3780 | 1462582119336 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 3780 | 1462582119338 Marionette TRACE conn2 <- [1,2358,null,{}] 16:48:39 INFO - PROCESS | 3780 | 1462582119342 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 3780 | 1462582119464 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:48:39 INFO - PROCESS | 3780 | 1462582119648 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 3780 | ++DOCSHELL 1DD1D000 == 110 [pid = 3780] [id = 599] 16:48:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 190 (205A1000) [pid = 3780] [serial = 1797] [outer = 00000000] 16:48:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 191 (207B8C00) [pid = 3780] [serial = 1798] [outer = 205A1000] 16:48:39 INFO - PROCESS | 3780 | 1462582119704 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 192 (20A76C00) [pid = 3780] [serial = 1799] [outer = 205A1000] 16:48:40 INFO - PROCESS | 3780 | 1462582120354 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1096ms 16:48:40 INFO - PROCESS | 3780 | 1462582120429 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 3780 | 1462582120432 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 16:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:48:40 INFO - PROCESS | 3780 | 1462582120436 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 3780 | 1462582120438 Marionette TRACE conn2 <- [1,2362,null,{}] 16:48:40 INFO - PROCESS | 3780 | 1462582120455 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 3780 | 1462582120632 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:48:40 INFO - PROCESS | 3780 | 1462582120955 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 3780 | ++DOCSHELL 107F3800 == 111 [pid = 3780] [id = 600] 16:48:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 193 (107FA800) [pid = 3780] [serial = 1800] [outer = 00000000] 16:48:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 194 (11010400) [pid = 3780] [serial = 1801] [outer = 107FA800] 16:48:40 INFO - PROCESS | 3780 | 1462582121009 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 195 (115A5800) [pid = 3780] [serial = 1802] [outer = 107FA800] 16:48:41 INFO - PROCESS | 3780 | 1462582121601 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1201ms 16:48:41 INFO - PROCESS | 3780 | 1462582121647 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 3780 | 1462582121651 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 16:48:41 INFO - PROCESS | 3780 | 1462582121656 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:48:41 INFO - PROCESS | 3780 | 1462582121659 Marionette TRACE conn2 <- [1,2366,null,{}] 16:48:41 INFO - PROCESS | 3780 | 1462582121664 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 3780 | 1462582121784 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:48:41 INFO - PROCESS | 3780 | 1462582121978 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 3780 | ++DOCSHELL 1538E400 == 112 [pid = 3780] [id = 601] 16:48:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 196 (16BC6800) [pid = 3780] [serial = 1803] [outer = 00000000] 16:48:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 197 (17040C00) [pid = 3780] [serial = 1804] [outer = 16BC6800] 16:48:42 INFO - PROCESS | 3780 | 1462582122053 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 198 (1742B800) [pid = 3780] [serial = 1805] [outer = 16BC6800] 16:48:42 INFO - PROCESS | 3780 | 1462582122635 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1006ms 16:48:42 INFO - PROCESS | 3780 | 1462582122691 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 3780 | 1462582122695 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 16:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:48:42 INFO - PROCESS | 3780 | 1462582122700 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 3780 | 1462582122702 Marionette TRACE conn2 <- [1,2370,null,{}] 16:48:42 INFO - PROCESS | 3780 | 1462582122705 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 3780 | 1462582122807 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 17EB2000 == 111 [pid = 3780] [id = 590] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 11383400 == 110 [pid = 3780] [id = 589] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 10F0E000 == 109 [pid = 3780] [id = 588] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 17A9D800 == 108 [pid = 3780] [id = 587] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 17EB4C00 == 107 [pid = 3780] [id = 586] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 170F0400 == 106 [pid = 3780] [id = 585] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 16BC9C00 == 105 [pid = 3780] [id = 584] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 15341C00 == 104 [pid = 3780] [id = 583] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 0FD7CC00 == 103 [pid = 3780] [id = 582] 16:48:42 INFO - PROCESS | 3780 | --DOCSHELL 10E2A400 == 102 [pid = 3780] [id = 581] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 197 (1B8CF800) [pid = 3780] [serial = 1717] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 196 (1B2FA000) [pid = 3780] [serial = 1672] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 195 (12E0E000) [pid = 3780] [serial = 1663] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 194 (1BA9E000) [pid = 3780] [serial = 1684] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 193 (1A659800) [pid = 3780] [serial = 1669] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 192 (1B8D1000) [pid = 3780] [serial = 1675] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 191 (1BA94C00) [pid = 3780] [serial = 1678] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 190 (1B8D6400) [pid = 3780] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 189 (16BCE000) [pid = 3780] [serial = 1666] [outer = 00000000] [url = about:blank] 16:48:42 INFO - PROCESS | 3780 | --DOMWINDOW == 188 (1DD18400) [pid = 3780] [serial = 1681] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOCSHELL 1AD3B400 == 101 [pid = 3780] [id = 575] 16:48:43 INFO - PROCESS | 3780 | --DOCSHELL 14809800 == 100 [pid = 3780] [id = 574] 16:48:43 INFO - PROCESS | 3780 | --DOCSHELL 10F4DC00 == 99 [pid = 3780] [id = 573] 16:48:43 INFO - PROCESS | 3780 | 1462582123029 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 3780 | ++DOCSHELL 10E2A400 == 100 [pid = 3780] [id = 602] 16:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 189 (10F0E000) [pid = 3780] [serial = 1806] [outer = 00000000] 16:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 190 (13234C00) [pid = 3780] [serial = 1807] [outer = 10F0E000] 16:48:43 INFO - PROCESS | 3780 | 1462582123078 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 191 (1486C800) [pid = 3780] [serial = 1808] [outer = 10F0E000] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 190 (1AD48400) [pid = 3780] [serial = 1715] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 189 (16BCE400) [pid = 3780] [serial = 1697] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 188 (148C5C00) [pid = 3780] [serial = 1694] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 187 (1A0D7800) [pid = 3780] [serial = 1709] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 186 (17EB5000) [pid = 3780] [serial = 1702] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (148BE000) [pid = 3780] [serial = 1691] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (19EBA000) [pid = 3780] [serial = 1708] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (1AD3D400) [pid = 3780] [serial = 1714] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (1742F800) [pid = 3780] [serial = 1699] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (181A5000) [pid = 3780] [serial = 1703] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (1459D000) [pid = 3780] [serial = 1690] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (16BC7800) [pid = 3780] [serial = 1696] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (11BC3C00) [pid = 3780] [serial = 1687] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (188AD000) [pid = 3780] [serial = 1705] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (19D57800) [pid = 3780] [serial = 1712] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (13540400) [pid = 3780] [serial = 1688] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (174D4400) [pid = 3780] [serial = 1700] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (17EF8400) [pid = 3780] [serial = 1711] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (13F52400) [pid = 3780] [serial = 1693] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (19D52400) [pid = 3780] [serial = 1706] [outer = 00000000] [url = about:blank] 16:48:43 INFO - PROCESS | 3780 | 1462582123545 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 900ms 16:48:43 INFO - PROCESS | 3780 | 1462582123607 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 3780 | 1462582123610 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 16:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:48:43 INFO - PROCESS | 3780 | 1462582123619 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 3780 | 1462582123625 Marionette TRACE conn2 <- [1,2374,null,{}] 16:48:43 INFO - PROCESS | 3780 | 1462582123630 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 3780 | 1462582123717 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:48:43 INFO - PROCESS | 3780 | 1462582123845 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 3780 | ++DOCSHELL 167E5C00 == 101 [pid = 3780] [id = 603] 16:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (167F0C00) [pid = 3780] [serial = 1809] [outer = 00000000] 16:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (17EB1000) [pid = 3780] [serial = 1810] [outer = 167F0C00] 16:48:43 INFO - PROCESS | 3780 | 1462582123891 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (17EF1C00) [pid = 3780] [serial = 1811] [outer = 167F0C00] 16:48:44 INFO - PROCESS | 3780 | 1462582124258 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 661ms 16:48:44 INFO - PROCESS | 3780 | 1462582124280 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 3780 | 1462582124283 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 16:48:44 INFO - PROCESS | 3780 | 1462582124286 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:48:44 INFO - PROCESS | 3780 | 1462582124288 Marionette TRACE conn2 <- [1,2378,null,{}] 16:48:44 INFO - PROCESS | 3780 | 1462582124291 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 3780 | 1462582124392 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:48:44 INFO - PROCESS | 3780 | 1462582124399 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 3780 | ++DOCSHELL 10F25C00 == 102 [pid = 3780] [id = 604] 16:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (17C17000) [pid = 3780] [serial = 1812] [outer = 00000000] 16:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (188A6C00) [pid = 3780] [serial = 1813] [outer = 17C17000] 16:48:44 INFO - PROCESS | 3780 | 1462582124444 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (19D53400) [pid = 3780] [serial = 1814] [outer = 17C17000] 16:48:44 INFO - PROCESS | 3780 | 1462582124912 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 675ms 16:48:44 INFO - PROCESS | 3780 | 1462582124971 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 3780 | 1462582124973 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 16:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:48:44 INFO - PROCESS | 3780 | 1462582124987 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 3780 | 1462582124989 Marionette TRACE conn2 <- [1,2382,null,{}] 16:48:44 INFO - PROCESS | 3780 | 1462582124976 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 3780 | 1462582125119 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:48:45 INFO - PROCESS | 3780 | 1462582125171 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 3780 | ++DOCSHELL 19E52400 == 103 [pid = 3780] [id = 605] 16:48:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (19E53800) [pid = 3780] [serial = 1815] [outer = 00000000] 16:48:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (19E5F400) [pid = 3780] [serial = 1816] [outer = 19E53800] 16:48:45 INFO - PROCESS | 3780 | 1462582125224 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (19FE2C00) [pid = 3780] [serial = 1817] [outer = 19E53800] 16:48:45 INFO - PROCESS | 3780 | 1462582125744 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 826ms 16:48:45 INFO - PROCESS | 3780 | 1462582125799 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 3780 | 1462582125801 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 16:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:48:45 INFO - PROCESS | 3780 | 1462582125810 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 3780 | 1462582125812 Marionette TRACE conn2 <- [1,2386,null,{}] 16:48:45 INFO - PROCESS | 3780 | 1462582125815 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 3780 | 1462582125958 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:48:45 INFO - PROCESS | 3780 | 1462582125980 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 3780 | ++DOCSHELL 19E5EC00 == 104 [pid = 3780] [id = 606] 16:48:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (19FE8C00) [pid = 3780] [serial = 1818] [outer = 00000000] 16:48:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (1A191800) [pid = 3780] [serial = 1819] [outer = 19FE8C00] 16:48:46 INFO - PROCESS | 3780 | 1462582126008 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (1A9A4000) [pid = 3780] [serial = 1820] [outer = 19FE8C00] 16:48:46 INFO - PROCESS | 3780 | 1462582126443 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 676ms 16:48:46 INFO - PROCESS | 3780 | 1462582126470 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 3780 | 1462582126472 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 16:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:48:46 INFO - PROCESS | 3780 | 1462582126513 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 3780 | 1462582126515 Marionette TRACE conn2 <- [1,2390,null,{}] 16:48:46 INFO - PROCESS | 3780 | 1462582126521 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 3780 | 1462582126670 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:48:46 INFO - PROCESS | 3780 | 1462582126689 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 3780 | ++DOCSHELL 1A0CB000 == 105 [pid = 3780] [id = 607] 16:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (1A0CDC00) [pid = 3780] [serial = 1821] [outer = 00000000] 16:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (1AED2000) [pid = 3780] [serial = 1822] [outer = 1A0CDC00] 16:48:46 INFO - PROCESS | 3780 | 1462582126735 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (1B2EEC00) [pid = 3780] [serial = 1823] [outer = 1A0CDC00] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (188F2C00) [pid = 3780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (10E21C00) [pid = 3780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (10F48000) [pid = 3780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (17C1DC00) [pid = 3780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (10F24C00) [pid = 3780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (1533F400) [pid = 3780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (17433C00) [pid = 3780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (15391800) [pid = 3780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:48:47 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (17041C00) [pid = 3780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:48:47 INFO - PROCESS | 3780 | 1462582127461 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1035ms 16:48:47 INFO - PROCESS | 3780 | 1462582127524 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 3780 | 1462582127526 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 16:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:48:47 INFO - PROCESS | 3780 | 1462582127529 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - PROCESS | 3780 | 1462582127531 Marionette TRACE conn2 <- [1,2394,null,{}] 16:48:47 INFO - PROCESS | 3780 | 1462582127535 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 3780 | 1462582127634 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:48:47 INFO - PROCESS | 3780 | 1462582127651 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 3780 | ++DOCSHELL 1647E800 == 106 [pid = 3780] [id = 608] 16:48:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (16F88C00) [pid = 3780] [serial = 1824] [outer = 00000000] 16:48:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (19E55000) [pid = 3780] [serial = 1825] [outer = 16F88C00] 16:48:47 INFO - PROCESS | 3780 | 1462582127699 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (1AD47C00) [pid = 3780] [serial = 1826] [outer = 16F88C00] 16:48:48 INFO - PROCESS | 3780 | 1462582128169 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 705ms 16:48:48 INFO - PROCESS | 3780 | 1462582128276 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 3780 | 1462582128279 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 16:48:48 INFO - PROCESS | 3780 | 1462582128282 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 3780 | 1462582128284 Marionette TRACE conn2 <- [1,2398,null,{}] 16:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:48:48 INFO - PROCESS | 3780 | 1462582128291 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 3780 | 1462582128378 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:48:48 INFO - PROCESS | 3780 | 1462582128387 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 3780 | ++DOCSHELL 148C9400 == 107 [pid = 3780] [id = 609] 16:48:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (17C1DC00) [pid = 3780] [serial = 1827] [outer = 00000000] 16:48:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (1B8D3400) [pid = 3780] [serial = 1828] [outer = 17C1DC00] 16:48:48 INFO - PROCESS | 3780 | 1462582128433 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (1BA55C00) [pid = 3780] [serial = 1829] [outer = 17C1DC00] 16:48:48 INFO - PROCESS | 3780 | 1462582128926 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 706ms 16:48:48 INFO - PROCESS | 3780 | 1462582128989 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 3780 | 1462582128991 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 16:48:48 INFO - PROCESS | 3780 | 1462582128995 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:48:48 INFO - PROCESS | 3780 | 1462582128996 Marionette TRACE conn2 <- [1,2402,null,{}] 16:48:48 INFO - PROCESS | 3780 | 1462582129000 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 3780 | 1462582129101 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:48:49 INFO - PROCESS | 3780 | 1462582129111 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 3780 | ++DOCSHELL 10F44800 == 108 [pid = 3780] [id = 610] 16:48:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (1742FC00) [pid = 3780] [serial = 1830] [outer = 00000000] 16:48:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (1DD22400) [pid = 3780] [serial = 1831] [outer = 1742FC00] 16:48:49 INFO - PROCESS | 3780 | 1462582129161 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (1F19EC00) [pid = 3780] [serial = 1832] [outer = 1742FC00] 16:48:49 INFO - PROCESS | 3780 | 1462582129969 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 990ms 16:48:50 INFO - PROCESS | 3780 | 1462582130011 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 3780 | 1462582130017 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 16:48:50 INFO - PROCESS | 3780 | 1462582130022 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:48:50 INFO - PROCESS | 3780 | 1462582130026 Marionette TRACE conn2 <- [1,2406,null,{}] 16:48:50 INFO - PROCESS | 3780 | 1462582130032 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 3780 | 1462582130169 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:48:50 INFO - PROCESS | 3780 | 1462582130345 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 3780 | ++DOCSHELL 13D81000 == 109 [pid = 3780] [id = 611] 16:48:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 187 (13F50800) [pid = 3780] [serial = 1833] [outer = 00000000] 16:48:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 188 (148CAC00) [pid = 3780] [serial = 1834] [outer = 13F50800] 16:48:50 INFO - PROCESS | 3780 | 1462582130406 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 189 (167EF800) [pid = 3780] [serial = 1835] [outer = 13F50800] 16:48:50 INFO - PROCESS | 3780 | 1462582130964 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1006ms 16:48:51 INFO - PROCESS | 3780 | 1462582131028 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 3780 | 1462582131034 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 16:48:51 INFO - PROCESS | 3780 | 1462582131041 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:48:51 INFO - PROCESS | 3780 | 1462582131043 Marionette TRACE conn2 <- [1,2410,null,{}] 16:48:51 INFO - PROCESS | 3780 | 1462582131067 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 3780 | 1462582131199 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:48:51 INFO - PROCESS | 3780 | 1462582131356 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 3780 | ++DOCSHELL 17C17800 == 110 [pid = 3780] [id = 612] 16:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 190 (17EAC000) [pid = 3780] [serial = 1836] [outer = 00000000] 16:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 191 (188AD000) [pid = 3780] [serial = 1837] [outer = 17EAC000] 16:48:51 INFO - PROCESS | 3780 | 1462582131413 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 192 (19E56800) [pid = 3780] [serial = 1838] [outer = 17EAC000] 16:48:51 INFO - PROCESS | 3780 | 1462582132003 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 961ms 16:48:51 INFO - PROCESS | 3780 | 1462582132012 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 3780 | 1462582132015 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 16:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:48:52 INFO - PROCESS | 3780 | 1462582132019 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 3780 | 1462582132022 Marionette TRACE conn2 <- [1,2414,null,{}] 16:48:52 INFO - PROCESS | 3780 | 1462582132033 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 3780 | 1462582132147 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:48:52 INFO - PROCESS | 3780 | 1462582132334 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 3780 | ++DOCSHELL 1B8D1000 == 111 [pid = 3780] [id = 613] 16:48:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 193 (1B8D1800) [pid = 3780] [serial = 1839] [outer = 00000000] 16:48:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 194 (1DD1C000) [pid = 3780] [serial = 1840] [outer = 1B8D1800] 16:48:52 INFO - PROCESS | 3780 | 1462582132394 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 195 (1F54E800) [pid = 3780] [serial = 1841] [outer = 1B8D1800] 16:48:52 INFO - PROCESS | 3780 | 1462582132997 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 991ms 16:48:53 INFO - PROCESS | 3780 | 1462582133009 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 3780 | 1462582133012 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:48:53 INFO - PROCESS | 3780 | 1462582133015 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 3780 | 1462582133017 Marionette TRACE conn2 <- [1,2418,null,{}] 16:48:53 INFO - PROCESS | 3780 | 1462582133037 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 3780 | 1462582133163 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:48:53 INFO - PROCESS | 3780 | 1462582133347 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 3780 | ++DOCSHELL 1B8CF800 == 112 [pid = 3780] [id = 614] 16:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 196 (1DD19800) [pid = 3780] [serial = 1842] [outer = 00000000] 16:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 197 (1F557000) [pid = 3780] [serial = 1843] [outer = 1DD19800] 16:48:53 INFO - PROCESS | 3780 | 1462582133403 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 198 (20594000) [pid = 3780] [serial = 1844] [outer = 1DD19800] 16:48:53 INFO - PROCESS | 3780 | 1462582133918 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 961ms 16:48:53 INFO - PROCESS | 3780 | 1462582133982 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 3780 | 1462582133985 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:48:53 INFO - PROCESS | 3780 | 1462582133988 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 3780 | 1462582133990 Marionette TRACE conn2 <- [1,2422,null,{}] 16:48:53 INFO - PROCESS | 3780 | 1462582133994 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 3780 | 1462582134115 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:48:54 INFO - PROCESS | 3780 | 1462582134281 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 3780 | ++DOCSHELL 17433C00 == 113 [pid = 3780] [id = 615] 16:48:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 199 (1DD18400) [pid = 3780] [serial = 1845] [outer = 00000000] 16:48:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 200 (2079D800) [pid = 3780] [serial = 1846] [outer = 1DD18400] 16:48:54 INFO - PROCESS | 3780 | 1462582134339 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 201 (2079F800) [pid = 3780] [serial = 1847] [outer = 1DD18400] 16:48:54 INFO - PROCESS | 3780 | 1462582134938 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1005ms 16:48:54 INFO - PROCESS | 3780 | 1462582135008 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:48:54 INFO - PROCESS | 3780 | 1462582135011 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 16:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:48:55 INFO - PROCESS | 3780 | 1462582135014 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 3780 | 1462582135016 Marionette TRACE conn2 <- [1,2426,null,{}] 16:48:55 INFO - PROCESS | 3780 | 1462582135020 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:55 INFO - PROCESS | 3780 | 1462582135183 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:48:55 INFO - PROCESS | 3780 | 1462582135353 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 3780 | ++DOCSHELL 205A1400 == 114 [pid = 3780] [id = 616] 16:48:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 202 (207A4400) [pid = 3780] [serial = 1848] [outer = 00000000] 16:48:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 203 (207B2800) [pid = 3780] [serial = 1849] [outer = 207A4400] 16:48:55 INFO - PROCESS | 3780 | 1462582135407 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 204 (20A77400) [pid = 3780] [serial = 1850] [outer = 207A4400] 16:48:55 INFO - PROCESS | 3780 | 1462582135993 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1051ms 16:48:56 INFO - PROCESS | 3780 | 1462582136055 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 3780 | 1462582136057 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 16:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:48:56 INFO - PROCESS | 3780 | 1462582136061 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 3780 | 1462582136063 Marionette TRACE conn2 <- [1,2430,null,{}] 16:48:56 INFO - PROCESS | 3780 | 1462582136067 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:56 INFO - PROCESS | 3780 | 1462582136188 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:48:56 INFO - PROCESS | 3780 | 1462582136360 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 3780 | ++DOCSHELL 1348E800 == 115 [pid = 3780] [id = 617] 16:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 205 (207A8000) [pid = 3780] [serial = 1851] [outer = 00000000] 16:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 206 (228D1400) [pid = 3780] [serial = 1852] [outer = 207A8000] 16:48:56 INFO - PROCESS | 3780 | 1462582136400 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 207 (228D5000) [pid = 3780] [serial = 1853] [outer = 207A8000] 16:48:56 INFO - PROCESS | 3780 | 1462582136999 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 961ms 16:48:57 INFO - PROCESS | 3780 | 1462582137028 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 3780 | 1462582137030 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 16:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:48:57 INFO - PROCESS | 3780 | 1462582137048 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 3780 | 1462582137050 Marionette TRACE conn2 <- [1,2434,null,{}] 16:48:57 INFO - PROCESS | 3780 | 1462582137054 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 3780 | 1462582137175 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:48:57 INFO - PROCESS | 3780 | 1462582137334 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 3780 | ++DOCSHELL 12222C00 == 116 [pid = 3780] [id = 618] 16:48:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 208 (207AF000) [pid = 3780] [serial = 1854] [outer = 00000000] 16:48:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 209 (228DDC00) [pid = 3780] [serial = 1855] [outer = 207AF000] 16:48:57 INFO - PROCESS | 3780 | 1462582137390 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 210 (228E0C00) [pid = 3780] [serial = 1856] [outer = 207AF000] 16:48:57 INFO - PROCESS | 3780 | 1462582137930 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 901ms 16:48:57 INFO - PROCESS | 3780 | 1462582137962 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 3780 | 1462582137965 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 16:48:57 INFO - PROCESS | 3780 | 1462582137970 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 3780 | 1462582137972 Marionette TRACE conn2 <- [1,2438,null,{}] 16:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:48:57 INFO - PROCESS | 3780 | 1462582137976 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 3780 | 1462582138101 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:48:58 INFO - PROCESS | 3780 | 1462582138291 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 3780 | ++DOCSHELL 13545800 == 117 [pid = 3780] [id = 619] 16:48:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 211 (135DD000) [pid = 3780] [serial = 1857] [outer = 00000000] 16:48:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 212 (167E8400) [pid = 3780] [serial = 1858] [outer = 135DD000] 16:48:58 INFO - PROCESS | 3780 | 1462582138346 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 213 (17547800) [pid = 3780] [serial = 1859] [outer = 135DD000] 16:48:59 INFO - PROCESS | 3780 | 1462582139318 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1396ms 16:48:59 INFO - PROCESS | 3780 | 1462582139360 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 3780 | 1462582139364 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 16:48:59 INFO - PROCESS | 3780 | 1462582139370 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:48:59 INFO - PROCESS | 3780 | 1462582139374 Marionette TRACE conn2 <- [1,2442,null,{}] 16:48:59 INFO - PROCESS | 3780 | 1462582139380 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 3780 | 1462582139503 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:48:59 INFO - PROCESS | 3780 | 1462582139681 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 3780 | ++DOCSHELL 1101AC00 == 118 [pid = 3780] [id = 620] 16:48:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 214 (11047800) [pid = 3780] [serial = 1860] [outer = 00000000] 16:48:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 215 (12E10800) [pid = 3780] [serial = 1861] [outer = 11047800] 16:48:59 INFO - PROCESS | 3780 | 1462582139718 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 216 (13C29400) [pid = 3780] [serial = 1862] [outer = 11047800] 16:49:00 INFO - PROCESS | 3780 | 1462582140322 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1006ms 16:49:00 INFO - PROCESS | 3780 | 1462582140381 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 3780 | 1462582140389 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 16:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:49:00 INFO - PROCESS | 3780 | 1462582140415 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 3780 | 1462582140418 Marionette TRACE conn2 <- [1,2446,null,{}] 16:49:00 INFO - PROCESS | 3780 | 1462582140422 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 3780 | 1462582140534 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:49:00 INFO - PROCESS | 3780 | 1462582140691 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 3780 | ++DOCSHELL 115E4400 == 119 [pid = 3780] [id = 621] 16:49:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 217 (13542400) [pid = 3780] [serial = 1863] [outer = 00000000] 16:49:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 218 (148BE000) [pid = 3780] [serial = 1864] [outer = 13542400] 16:49:00 INFO - PROCESS | 3780 | 1462582140745 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 219 (15332400) [pid = 3780] [serial = 1865] [outer = 13542400] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 10E21800 == 118 [pid = 3780] [id = 490] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 11379800 == 117 [pid = 3780] [id = 559] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 1BA59C00 == 116 [pid = 3780] [id = 560] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 148C9400 == 115 [pid = 3780] [id = 609] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 1647E800 == 114 [pid = 3780] [id = 608] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 1A0CB000 == 113 [pid = 3780] [id = 607] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 19E5EC00 == 112 [pid = 3780] [id = 606] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 19E52400 == 111 [pid = 3780] [id = 605] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 10F25C00 == 110 [pid = 3780] [id = 604] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 167E5C00 == 109 [pid = 3780] [id = 603] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 10E2A400 == 108 [pid = 3780] [id = 602] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 1538E400 == 107 [pid = 3780] [id = 601] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 218 (19E5DC00) [pid = 3780] [serial = 1771] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 217 (20A77000) [pid = 3780] [serial = 1738] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 107F3800 == 106 [pid = 3780] [id = 600] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 1AD43400 == 105 [pid = 3780] [id = 597] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 19FE5C00 == 104 [pid = 3780] [id = 596] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 1486B400 == 103 [pid = 3780] [id = 595] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 17C1A400 == 102 [pid = 3780] [id = 594] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 181EBC00 == 101 [pid = 3780] [id = 593] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 13D7C000 == 100 [pid = 3780] [id = 592] 16:49:01 INFO - PROCESS | 3780 | --DOCSHELL 10D5E800 == 99 [pid = 3780] [id = 591] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 216 (19D56C00) [pid = 3780] [serial = 1759] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 215 (1100E000) [pid = 3780] [serial = 1747] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 214 (117E3000) [pid = 3780] [serial = 1748] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 213 (12C12C00) [pid = 3780] [serial = 1745] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 212 (111DBC00) [pid = 3780] [serial = 1744] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 211 (1703C800) [pid = 3780] [serial = 1723] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 210 (1F194C00) [pid = 3780] [serial = 1732] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 209 (167E6400) [pid = 3780] [serial = 1741] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 208 (1A193000) [pid = 3780] [serial = 1762] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 207 (2059EC00) [pid = 3780] [serial = 1735] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 206 (1BA99800) [pid = 3780] [serial = 1729] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 205 (19D5D400) [pid = 3780] [serial = 1760] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 204 (11382400) [pid = 3780] [serial = 1720] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 203 (11536C00) [pid = 3780] [serial = 1765] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 202 (1A6FC400) [pid = 3780] [serial = 1763] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 201 (19E53000) [pid = 3780] [serial = 1768] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 200 (17EEFC00) [pid = 3780] [serial = 1756] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 199 (1B1C8000) [pid = 3780] [serial = 1726] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 198 (15D95400) [pid = 3780] [serial = 1750] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 197 (167EBC00) [pid = 3780] [serial = 1751] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 196 (17515C00) [pid = 3780] [serial = 1754] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 195 (17434C00) [pid = 3780] [serial = 1753] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 194 (19E57C00) [pid = 3780] [serial = 1769] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 193 (145A6000) [pid = 3780] [serial = 1766] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | --DOMWINDOW == 192 (1847B800) [pid = 3780] [serial = 1757] [outer = 00000000] [url = about:blank] 16:49:01 INFO - PROCESS | 3780 | 1462582141357 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 946ms 16:49:01 INFO - PROCESS | 3780 | 1462582141366 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:49:01 INFO - PROCESS | 3780 | 1462582141369 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 16:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:49:01 INFO - PROCESS | 3780 | 1462582141372 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - PROCESS | 3780 | 1462582141376 Marionette TRACE conn2 <- [1,2450,null,{}] 16:49:01 INFO - PROCESS | 3780 | 1462582141386 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 3780 | 1462582141476 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:49:01 INFO - PROCESS | 3780 | 1462582141606 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 3780 | ++DOCSHELL 11B6B400 == 100 [pid = 3780] [id = 622] 16:49:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 193 (12E07000) [pid = 3780] [serial = 1866] [outer = 00000000] 16:49:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 194 (15391800) [pid = 3780] [serial = 1867] [outer = 12E07000] 16:49:01 INFO - PROCESS | 3780 | 1462582141652 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 195 (167E6400) [pid = 3780] [serial = 1868] [outer = 12E07000] 16:49:02 INFO - PROCESS | 3780 | 1462582142085 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 765ms 16:49:02 INFO - PROCESS | 3780 | 1462582142137 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 3780 | 1462582142140 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 16:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:49:02 INFO - PROCESS | 3780 | 1462582142143 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 3780 | 1462582142145 Marionette TRACE conn2 <- [1,2454,null,{}] 16:49:02 INFO - PROCESS | 3780 | 1462582142149 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 3780 | 1462582142276 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:49:02 INFO - PROCESS | 3780 | 1462582142291 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 3780 | ++DOCSHELL 11378000 == 101 [pid = 3780] [id = 623] 16:49:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 196 (1137D800) [pid = 3780] [serial = 1869] [outer = 00000000] 16:49:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 197 (170ED000) [pid = 3780] [serial = 1870] [outer = 1137D800] 16:49:02 INFO - PROCESS | 3780 | 1462582142338 Marionette DEBUG loaded listener.js 16:49:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 198 (174D5800) [pid = 3780] [serial = 1871] [outer = 1137D800] 16:49:02 INFO - PROCESS | 3780 | 1462582142803 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 706ms 16:49:02 INFO - PROCESS | 3780 | 1462582142849 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 3780 | 1462582142851 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 16:49:02 INFO - PROCESS | 3780 | 1462582142858 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:49:02 INFO - PROCESS | 3780 | 1462582142860 Marionette TRACE conn2 <- [1,2458,null,{}] 16:49:02 INFO - PROCESS | 3780 | 1462582142864 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 3780 | 1462582142968 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:49:03 INFO - PROCESS | 3780 | 1462582143107 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 3780 | ++DOCSHELL 167E5C00 == 102 [pid = 3780] [id = 624] 16:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 199 (17518800) [pid = 3780] [serial = 1872] [outer = 00000000] 16:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 200 (17EAF000) [pid = 3780] [serial = 1873] [outer = 17518800] 16:49:03 INFO - PROCESS | 3780 | 1462582143154 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 201 (17EF8400) [pid = 3780] [serial = 1874] [outer = 17518800] 16:49:03 INFO - PROCESS | 3780 | 1462582143556 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 705ms 16:49:03 INFO - PROCESS | 3780 | 1462582143583 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 3780 | 1462582143585 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 16:49:03 INFO - PROCESS | 3780 | 1462582143589 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:49:03 INFO - PROCESS | 3780 | 1462582143601 Marionette TRACE conn2 <- [1,2462,null,{}] 16:49:03 INFO - PROCESS | 3780 | 1462582143604 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 3780 | 1462582143777 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:49:03 INFO - PROCESS | 3780 | 1462582143809 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 3780 | ++DOCSHELL 188F8800 == 103 [pid = 3780] [id = 625] 16:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 202 (19D56C00) [pid = 3780] [serial = 1875] [outer = 00000000] 16:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 203 (19E5DC00) [pid = 3780] [serial = 1876] [outer = 19D56C00] 16:49:03 INFO - PROCESS | 3780 | 1462582143856 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 204 (19EB3C00) [pid = 3780] [serial = 1877] [outer = 19D56C00] 16:49:04 INFO - PROCESS | 3780 | 1462582144319 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 781ms 16:49:04 INFO - PROCESS | 3780 | 1462582144356 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 3780 | 1462582144358 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 16:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:49:04 INFO - PROCESS | 3780 | 1462582144361 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 3780 | 1462582144363 Marionette TRACE conn2 <- [1,2466,null,{}] 16:49:04 INFO - PROCESS | 3780 | 1462582144367 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 3780 | 1462582144491 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:49:04 INFO - PROCESS | 3780 | 1462582144508 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 3780 | ++DOCSHELL 19E58800 == 104 [pid = 3780] [id = 626] 16:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 205 (19E5A000) [pid = 3780] [serial = 1878] [outer = 00000000] 16:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 206 (19FEDC00) [pid = 3780] [serial = 1879] [outer = 19E5A000] 16:49:04 INFO - PROCESS | 3780 | 1462582144556 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 207 (1A0D8000) [pid = 3780] [serial = 1880] [outer = 19E5A000] 16:49:05 INFO - PROCESS | 3780 | 1462582145009 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 706ms 16:49:05 INFO - PROCESS | 3780 | 1462582145065 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 3780 | 1462582145067 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 16:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:49:05 INFO - PROCESS | 3780 | 1462582145071 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 3780 | 1462582145072 Marionette TRACE conn2 <- [1,2470,null,{}] 16:49:05 INFO - PROCESS | 3780 | 1462582145076 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 3780 | 1462582145246 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 206 (19E53800) [pid = 3780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 205 (19FE8C00) [pid = 3780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 204 (1A0CDC00) [pid = 3780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 203 (17C1DC00) [pid = 3780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 202 (16BC6800) [pid = 3780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 201 (167F0C00) [pid = 3780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 200 (17C17000) [pid = 3780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 199 (10F0E000) [pid = 3780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 198 (107FA800) [pid = 3780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 197 (16F88C00) [pid = 3780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 196 (1A6EDC00) [pid = 3780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 195 (188F1800) [pid = 3780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:49:05 INFO - PROCESS | 3780 | --DOMWINDOW == 194 (1B118000) [pid = 3780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:49:05 INFO - PROCESS | 3780 | 1462582145855 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 3780 | ++DOCSHELL 0F56D400 == 105 [pid = 3780] [id = 627] 16:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 195 (0F579000) [pid = 3780] [serial = 1881] [outer = 00000000] 16:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 196 (10774400) [pid = 3780] [serial = 1882] [outer = 0F579000] 16:49:05 INFO - PROCESS | 3780 | 1462582145926 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 197 (10F0E800) [pid = 3780] [serial = 1883] [outer = 0F579000] 16:49:06 INFO - PROCESS | 3780 | 1462582146532 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1501ms 16:49:06 INFO - PROCESS | 3780 | 1462582146579 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 3780 | 1462582146584 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 16:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:49:06 INFO - PROCESS | 3780 | 1462582146588 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 3780 | 1462582146593 Marionette TRACE conn2 <- [1,2474,null,{}] 16:49:06 INFO - PROCESS | 3780 | 1462582146598 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 3780 | 1462582146730 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:49:06 INFO - PROCESS | 3780 | 1462582146902 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 3780 | ++DOCSHELL 12216400 == 106 [pid = 3780] [id = 628] 16:49:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 198 (122AD800) [pid = 3780] [serial = 1884] [outer = 00000000] 16:49:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 199 (1322D800) [pid = 3780] [serial = 1885] [outer = 122AD800] 16:49:06 INFO - PROCESS | 3780 | 1462582146962 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 200 (13D7F000) [pid = 3780] [serial = 1886] [outer = 122AD800] 16:49:07 INFO - PROCESS | 3780 | 1462582147580 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1051ms 16:49:07 INFO - PROCESS | 3780 | 1462582147659 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 3780 | 1462582147663 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 16:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:49:07 INFO - PROCESS | 3780 | 1462582147668 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 3780 | 1462582147670 Marionette TRACE conn2 <- [1,2478,null,{}] 16:49:07 INFO - PROCESS | 3780 | 1462582147675 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 3780 | 1462582147816 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:49:07 INFO - PROCESS | 3780 | 1462582147985 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 3780 | ++DOCSHELL 1486E800 == 107 [pid = 3780] [id = 629] 16:49:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 201 (14871C00) [pid = 3780] [serial = 1887] [outer = 00000000] 16:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 202 (15D83400) [pid = 3780] [serial = 1888] [outer = 14871C00] 16:49:08 INFO - PROCESS | 3780 | 1462582148043 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 203 (16BD2400) [pid = 3780] [serial = 1889] [outer = 14871C00] 16:49:08 INFO - PROCESS | 3780 | 1462582148644 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1005ms 16:49:08 INFO - PROCESS | 3780 | 1462582148659 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 3780 | 1462582148662 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 16:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:49:08 INFO - PROCESS | 3780 | 1462582148688 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 3780 | 1462582148695 Marionette TRACE conn2 <- [1,2482,null,{}] 16:49:08 INFO - PROCESS | 3780 | 1462582148700 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:08 INFO - PROCESS | 3780 | 1462582148832 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:49:09 INFO - PROCESS | 3780 | 1462582149010 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 3780 | ++DOCSHELL 17EAE400 == 108 [pid = 3780] [id = 630] 16:49:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 204 (17EB1400) [pid = 3780] [serial = 1890] [outer = 00000000] 16:49:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 205 (187A6400) [pid = 3780] [serial = 1891] [outer = 17EB1400] 16:49:09 INFO - PROCESS | 3780 | 1462582149071 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 206 (187B4400) [pid = 3780] [serial = 1892] [outer = 17EB1400] 16:49:09 INFO - PROCESS | 3780 | 1462582149643 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1036ms 16:49:09 INFO - PROCESS | 3780 | 1462582149699 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 3780 | 1462582149702 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 16:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:49:09 INFO - PROCESS | 3780 | 1462582149706 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 3780 | 1462582149708 Marionette TRACE conn2 <- [1,2486,null,{}] 16:49:09 INFO - PROCESS | 3780 | 1462582149729 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 3780 | 1462582149856 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:49:10 INFO - PROCESS | 3780 | 1462582150012 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 3780 | ++DOCSHELL 1703F400 == 109 [pid = 3780] [id = 631] 16:49:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 207 (17A96C00) [pid = 3780] [serial = 1893] [outer = 00000000] 16:49:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 208 (19EB4C00) [pid = 3780] [serial = 1894] [outer = 17A96C00] 16:49:10 INFO - PROCESS | 3780 | 1462582150072 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 209 (19FE7400) [pid = 3780] [serial = 1895] [outer = 17A96C00] 16:49:10 INFO - PROCESS | 3780 | 1462582150660 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1021ms 16:49:10 INFO - PROCESS | 3780 | 1462582150730 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 3780 | 1462582150732 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 16:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:49:10 INFO - PROCESS | 3780 | 1462582150754 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 3780 | 1462582150756 Marionette TRACE conn2 <- [1,2490,null,{}] 16:49:10 INFO - PROCESS | 3780 | 1462582150760 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:10 INFO - PROCESS | 3780 | 1462582150924 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:49:11 INFO - PROCESS | 3780 | 1462582151050 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 3780 | ++DOCSHELL 1A6FCC00 == 110 [pid = 3780] [id = 632] 16:49:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 210 (1A99D400) [pid = 3780] [serial = 1896] [outer = 00000000] 16:49:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 211 (1AD3F400) [pid = 3780] [serial = 1897] [outer = 1A99D400] 16:49:11 INFO - PROCESS | 3780 | 1462582151177 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 212 (1B119800) [pid = 3780] [serial = 1898] [outer = 1A99D400] 16:49:11 INFO - PROCESS | 3780 | 1462582151804 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1096ms 16:49:11 INFO - PROCESS | 3780 | 1462582151851 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 3780 | 1462582151853 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 16:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:49:11 INFO - PROCESS | 3780 | 1462582151857 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - PROCESS | 3780 | 1462582151859 Marionette TRACE conn2 <- [1,2494,null,{}] 16:49:11 INFO - PROCESS | 3780 | 1462582151863 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 3780 | 1462582151984 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:49:12 INFO - PROCESS | 3780 | 1462582152169 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 3780 | ++DOCSHELL 11540400 == 111 [pid = 3780] [id = 633] 16:49:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 213 (188FA400) [pid = 3780] [serial = 1899] [outer = 00000000] 16:49:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 214 (1B71DC00) [pid = 3780] [serial = 1900] [outer = 188FA400] 16:49:12 INFO - PROCESS | 3780 | 1462582152226 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 215 (1BA5A000) [pid = 3780] [serial = 1901] [outer = 188FA400] 16:49:12 INFO - PROCESS | 3780 | 1462582152788 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 961ms 16:49:12 INFO - PROCESS | 3780 | 1462582152826 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 3780 | 1462582152829 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 16:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:49:12 INFO - PROCESS | 3780 | 1462582152832 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - PROCESS | 3780 | 1462582152834 Marionette TRACE conn2 <- [1,2498,null,{}] 16:49:12 INFO - PROCESS | 3780 | 1462582152838 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 3780 | 1462582152943 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:49:13 INFO - PROCESS | 3780 | 1462582153128 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 3780 | ++DOCSHELL 1B262000 == 112 [pid = 3780] [id = 634] 16:49:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 216 (1B2F2400) [pid = 3780] [serial = 1902] [outer = 00000000] 16:49:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 217 (1ECC3C00) [pid = 3780] [serial = 1903] [outer = 1B2F2400] 16:49:13 INFO - PROCESS | 3780 | 1462582153194 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 218 (1ECC8800) [pid = 3780] [serial = 1904] [outer = 1B2F2400] 16:49:13 INFO - PROCESS | 3780 | 1462582153778 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1006ms 16:49:13 INFO - PROCESS | 3780 | 1462582153821 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:49:13 INFO - PROCESS | 3780 | 1462582153824 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 16:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:49:13 INFO - PROCESS | 3780 | 1462582153845 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 3780 | 1462582153847 Marionette TRACE conn2 <- [1,2502,null,{}] 16:49:13 INFO - PROCESS | 3780 | 1462582153851 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 3780 | 1462582153973 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:49:14 INFO - PROCESS | 3780 | 1462582154162 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 3780 | ++DOCSHELL 115AB000 == 113 [pid = 3780] [id = 635] 16:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 219 (1B25D800) [pid = 3780] [serial = 1905] [outer = 00000000] 16:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 220 (1ECCE000) [pid = 3780] [serial = 1906] [outer = 1B25D800] 16:49:14 INFO - PROCESS | 3780 | 1462582154226 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 221 (1ECD1C00) [pid = 3780] [serial = 1907] [outer = 1B25D800] 16:49:14 INFO - PROCESS | 3780 | 1462582154750 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 960ms 16:49:14 INFO - PROCESS | 3780 | 1462582154811 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 3780 | 1462582154814 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 16:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:49:14 INFO - PROCESS | 3780 | 1462582154817 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 3780 | 1462582154820 Marionette TRACE conn2 <- [1,2506,null,{}] 16:49:14 INFO - PROCESS | 3780 | 1462582154823 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 3780 | 1462582154947 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:49:15 INFO - PROCESS | 3780 | 1462582155116 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 3780 | ++DOCSHELL 1DD18000 == 114 [pid = 3780] [id = 636] 16:49:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 222 (1ECC8000) [pid = 3780] [serial = 1908] [outer = 00000000] 16:49:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 223 (1F118400) [pid = 3780] [serial = 1909] [outer = 1ECC8000] 16:49:15 INFO - PROCESS | 3780 | 1462582155191 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 224 (1F11A400) [pid = 3780] [serial = 1910] [outer = 1ECC8000] 16:49:15 INFO - PROCESS | 3780 | 1462582155771 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 991ms 16:49:15 INFO - PROCESS | 3780 | 1462582155821 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 3780 | 1462582155823 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 16:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:49:15 INFO - PROCESS | 3780 | 1462582155843 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - PROCESS | 3780 | 1462582155845 Marionette TRACE conn2 <- [1,2510,null,{}] 16:49:15 INFO - PROCESS | 3780 | 1462582155849 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 3780 | 1462582155976 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:49:16 INFO - PROCESS | 3780 | 1462582156178 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 3780 | ++DOCSHELL 1BA55800 == 115 [pid = 3780] [id = 637] 16:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 225 (1BA98C00) [pid = 3780] [serial = 1911] [outer = 00000000] 16:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 226 (1F11FC00) [pid = 3780] [serial = 1912] [outer = 1BA98C00] 16:49:16 INFO - PROCESS | 3780 | 1462582156257 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 227 (1F555800) [pid = 3780] [serial = 1913] [outer = 1BA98C00] 16:49:16 INFO - PROCESS | 3780 | 1462582156900 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1096ms 16:49:16 INFO - PROCESS | 3780 | 1462582156937 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 3780 | 1462582156940 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:49:16 INFO - PROCESS | 3780 | 1462582156944 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 3780 | 1462582156946 Marionette TRACE conn2 <- [1,2514,null,{}] 16:49:16 INFO - PROCESS | 3780 | 1462582156950 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 3780 | 1462582157126 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:49:17 INFO - PROCESS | 3780 | 1462582157303 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 3780 | ++DOCSHELL 13234800 == 116 [pid = 3780] [id = 638] 16:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 228 (134DB400) [pid = 3780] [serial = 1914] [outer = 00000000] 16:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 229 (188FFC00) [pid = 3780] [serial = 1915] [outer = 134DB400] 16:49:17 INFO - PROCESS | 3780 | 1462582157356 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 230 (130D8800) [pid = 3780] [serial = 1916] [outer = 134DB400] 16:49:18 INFO - PROCESS | 3780 | 1462582158161 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1246ms 16:49:18 INFO - PROCESS | 3780 | 1462582158196 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 3780 | 1462582158200 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 16:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:49:18 INFO - PROCESS | 3780 | 1462582158206 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 3780 | 1462582158209 Marionette TRACE conn2 <- [1,2518,null,{}] 16:49:18 INFO - PROCESS | 3780 | 1462582158214 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:18 INFO - PROCESS | 3780 | 1462582158349 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:49:18 INFO - PROCESS | 3780 | 1462582158532 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 3780 | ++DOCSHELL 11318C00 == 117 [pid = 3780] [id = 639] 16:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 231 (11377C00) [pid = 3780] [serial = 1917] [outer = 00000000] 16:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 232 (130D1C00) [pid = 3780] [serial = 1918] [outer = 11377C00] 16:49:18 INFO - PROCESS | 3780 | 1462582158585 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 233 (1415F800) [pid = 3780] [serial = 1919] [outer = 11377C00] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 117DFC00 == 116 [pid = 3780] [id = 20] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 19E58800 == 115 [pid = 3780] [id = 626] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 188F8800 == 114 [pid = 3780] [id = 625] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 167E5C00 == 113 [pid = 3780] [id = 624] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 11378000 == 112 [pid = 3780] [id = 623] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 11B6B400 == 111 [pid = 3780] [id = 622] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 115E4400 == 110 [pid = 3780] [id = 621] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 1101AC00 == 109 [pid = 3780] [id = 620] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 17433C00 == 108 [pid = 3780] [id = 615] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 1B8CF800 == 107 [pid = 3780] [id = 614] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 1B8D1000 == 106 [pid = 3780] [id = 613] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 17C17800 == 105 [pid = 3780] [id = 612] 16:49:19 INFO - PROCESS | 3780 | --DOCSHELL 13D81000 == 104 [pid = 3780] [id = 611] 16:49:19 INFO - PROCESS | 3780 | 1462582159255 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1096ms 16:49:19 INFO - PROCESS | 3780 | 1462582159316 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 3780 | 1462582159321 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 16:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:49:19 INFO - PROCESS | 3780 | 1462582159327 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 3780 | 1462582159330 Marionette TRACE conn2 <- [1,2522,null,{}] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 232 (19E61C00) [pid = 3780] [serial = 1772] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 231 (1AD4DC00) [pid = 3780] [serial = 1661] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 230 (1BA56C00) [pid = 3780] [serial = 1718] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 229 (19E5F400) [pid = 3780] [serial = 1816] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 228 (19FE2C00) [pid = 3780] [serial = 1817] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 227 (1A9A4000) [pid = 3780] [serial = 1820] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 226 (1A191800) [pid = 3780] [serial = 1819] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 225 (1AED2000) [pid = 3780] [serial = 1822] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 224 (188F0C00) [pid = 3780] [serial = 1780] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 223 (19FE9400) [pid = 3780] [serial = 1789] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 222 (1BA91400) [pid = 3780] [serial = 1786] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 221 (1B2EF000) [pid = 3780] [serial = 1783] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 220 (1B8D3400) [pid = 3780] [serial = 1828] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 219 (1742B800) [pid = 3780] [serial = 1805] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 218 (17040C00) [pid = 3780] [serial = 1804] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 217 (17EB1000) [pid = 3780] [serial = 1810] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 216 (17EF1C00) [pid = 3780] [serial = 1811] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 215 (188A6C00) [pid = 3780] [serial = 1813] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 214 (13234C00) [pid = 3780] [serial = 1807] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 213 (1486C800) [pid = 3780] [serial = 1808] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 212 (207B8C00) [pid = 3780] [serial = 1798] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 211 (1BA55C00) [pid = 3780] [serial = 1829] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 210 (10F29000) [pid = 3780] [serial = 1774] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 209 (115A5800) [pid = 3780] [serial = 1802] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 208 (11010400) [pid = 3780] [serial = 1801] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 207 (15A7EC00) [pid = 3780] [serial = 1777] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 206 (20596400) [pid = 3780] [serial = 1792] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 205 (1B2EEC00) [pid = 3780] [serial = 1823] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 204 (207AF400) [pid = 3780] [serial = 1795] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 203 (1AD47C00) [pid = 3780] [serial = 1826] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 202 (19E55000) [pid = 3780] [serial = 1825] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | --DOMWINDOW == 201 (19D53400) [pid = 3780] [serial = 1814] [outer = 00000000] [url = about:blank] 16:49:19 INFO - PROCESS | 3780 | 1462582159361 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 3780 | 1462582159498 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:49:19 INFO - PROCESS | 3780 | 1462582159511 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 3780 | ++DOCSHELL 11B6B000 == 105 [pid = 3780] [id = 640] 16:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 202 (11B6B400) [pid = 3780] [serial = 1920] [outer = 00000000] 16:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 203 (1415C000) [pid = 3780] [serial = 1921] [outer = 11B6B400] 16:49:19 INFO - PROCESS | 3780 | 1462582159558 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 204 (148BE800) [pid = 3780] [serial = 1922] [outer = 11B6B400] 16:49:20 INFO - PROCESS | 3780 | 1462582160087 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 811ms 16:49:20 INFO - PROCESS | 3780 | 1462582160134 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 3780 | 1462582160136 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:49:20 INFO - PROCESS | 3780 | 1462582160140 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 3780 | 1462582160143 Marionette TRACE conn2 <- [1,2526,null,{}] 16:49:20 INFO - PROCESS | 3780 | 1462582160154 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 3780 | 1462582160265 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:49:20 INFO - PROCESS | 3780 | 1462582160385 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 3780 | ++DOCSHELL 17427C00 == 106 [pid = 3780] [id = 641] 16:49:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 205 (17428800) [pid = 3780] [serial = 1923] [outer = 00000000] 16:49:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 206 (1750F800) [pid = 3780] [serial = 1924] [outer = 17428800] 16:49:20 INFO - PROCESS | 3780 | 1462582160436 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 207 (179E2400) [pid = 3780] [serial = 1925] [outer = 17428800] 16:49:20 INFO - PROCESS | 3780 | 1462582160844 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 765ms 16:49:20 INFO - PROCESS | 3780 | 1462582160902 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 3780 | 1462582160905 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:49:20 INFO - PROCESS | 3780 | 1462582160909 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 3780 | 1462582160911 Marionette TRACE conn2 <- [1,2530,null,{}] 16:49:20 INFO - PROCESS | 3780 | 1462582160914 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 3780 | 1462582161024 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:49:21 INFO - PROCESS | 3780 | 1462582161036 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 3780 | ++DOCSHELL 17519000 == 107 [pid = 3780] [id = 642] 16:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 208 (181EEC00) [pid = 3780] [serial = 1926] [outer = 00000000] 16:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 209 (188AE800) [pid = 3780] [serial = 1927] [outer = 181EEC00] 16:49:21 INFO - PROCESS | 3780 | 1462582161082 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 210 (19D5C000) [pid = 3780] [serial = 1928] [outer = 181EEC00] 16:49:21 INFO - PROCESS | 3780 | 1462582161557 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 661ms 16:49:21 INFO - PROCESS | 3780 | 1462582161588 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 3780 | 1462582161590 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 16:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:49:21 INFO - PROCESS | 3780 | 1462582161605 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 3780 | 1462582161607 Marionette TRACE conn2 <- [1,2534,null,{}] 16:49:21 INFO - PROCESS | 3780 | 1462582161610 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 3780 | 1462582161794 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:49:21 INFO - PROCESS | 3780 | 1462582161797 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 3780 | ++DOCSHELL 1647D800 == 108 [pid = 3780] [id = 643] 16:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 211 (19E55000) [pid = 3780] [serial = 1929] [outer = 00000000] 16:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 212 (19EB2800) [pid = 3780] [serial = 1930] [outer = 19E55000] 16:49:21 INFO - PROCESS | 3780 | 1462582161844 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 213 (19FEC000) [pid = 3780] [serial = 1931] [outer = 19E55000] 16:49:22 INFO - PROCESS | 3780 | 1462582162307 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 765ms 16:49:22 INFO - PROCESS | 3780 | 1462582162363 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 3780 | 1462582162365 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 16:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:49:22 INFO - PROCESS | 3780 | 1462582162369 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 3780 | 1462582162371 Marionette TRACE conn2 <- [1,2538,null,{}] 16:49:22 INFO - PROCESS | 3780 | 1462582162374 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 3780 | 1462582162557 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:49:22 INFO - PROCESS | 3780 | 1462582162581 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 3780 | ++DOCSHELL 181F0400 == 109 [pid = 3780] [id = 644] 16:49:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 214 (1A653C00) [pid = 3780] [serial = 1932] [outer = 00000000] 16:49:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 215 (1AED9800) [pid = 3780] [serial = 1933] [outer = 1A653C00] 16:49:22 INFO - PROCESS | 3780 | 1462582162612 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 216 (1B2F4400) [pid = 3780] [serial = 1934] [outer = 1A653C00] 16:49:23 INFO - PROCESS | 3780 | 1462582163110 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 811ms 16:49:23 INFO - PROCESS | 3780 | 1462582163175 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 3780 | 1462582163177 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:49:23 INFO - PROCESS | 3780 | 1462582163181 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 3780 | 1462582163182 Marionette TRACE conn2 <- [1,2542,null,{}] 16:49:23 INFO - PROCESS | 3780 | 1462582163186 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 3780 | 1462582163336 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:49:23 INFO - PROCESS | 3780 | 1462582163361 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 3780 | ++DOCSHELL 1AED1400 == 110 [pid = 3780] [id = 645] 16:49:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 217 (1AED2000) [pid = 3780] [serial = 1935] [outer = 00000000] 16:49:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 218 (1B8D1000) [pid = 3780] [serial = 1936] [outer = 1AED2000] 16:49:23 INFO - PROCESS | 3780 | 1462582163415 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 219 (1BA57800) [pid = 3780] [serial = 1937] [outer = 1AED2000] 16:49:23 INFO - PROCESS | 3780 | --DOMWINDOW == 218 (1137D800) [pid = 3780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:49:23 INFO - PROCESS | 3780 | --DOMWINDOW == 217 (13542400) [pid = 3780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:49:23 INFO - PROCESS | 3780 | --DOMWINDOW == 216 (19D56C00) [pid = 3780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:49:23 INFO - PROCESS | 3780 | --DOMWINDOW == 215 (17518800) [pid = 3780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:49:23 INFO - PROCESS | 3780 | --DOMWINDOW == 214 (11047800) [pid = 3780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:49:23 INFO - PROCESS | 3780 | --DOMWINDOW == 213 (12E07000) [pid = 3780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:49:23 INFO - PROCESS | 3780 | 1462582163965 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 811ms 16:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:49:24 INFO - PROCESS | 3780 | 1462582164005 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 3780 | 1462582164008 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 16:49:24 INFO - PROCESS | 3780 | 1462582164012 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 3780 | 1462582164014 Marionette TRACE conn2 <- [1,2546,null,{}] 16:49:24 INFO - PROCESS | 3780 | 1462582164017 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 3780 | 1462582164121 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:49:24 INFO - PROCESS | 3780 | 1462582164128 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 3780 | ++DOCSHELL 13230400 == 111 [pid = 3780] [id = 646] 16:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 214 (17EF3800) [pid = 3780] [serial = 1938] [outer = 00000000] 16:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 215 (1B2FA400) [pid = 3780] [serial = 1939] [outer = 17EF3800] 16:49:24 INFO - PROCESS | 3780 | 1462582164173 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 216 (1BA9D000) [pid = 3780] [serial = 1940] [outer = 17EF3800] 16:49:24 INFO - PROCESS | 3780 | 1462582164646 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 660ms 16:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:49:24 INFO - PROCESS | 3780 | 1462582164691 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 3780 | 1462582164693 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 16:49:24 INFO - PROCESS | 3780 | 1462582164696 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 3780 | 1462582164698 Marionette TRACE conn2 <- [1,2550,null,{}] 16:49:24 INFO - PROCESS | 3780 | 1462582164702 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 3780 | 1462582164806 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:49:24 INFO - PROCESS | 3780 | 1462582164848 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 3780 | ++DOCSHELL 10F30C00 == 112 [pid = 3780] [id = 647] 16:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 217 (1B115400) [pid = 3780] [serial = 1941] [outer = 00000000] 16:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 218 (1F11C400) [pid = 3780] [serial = 1942] [outer = 1B115400] 16:49:24 INFO - PROCESS | 3780 | 1462582164877 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 219 (1F120800) [pid = 3780] [serial = 1943] [outer = 1B115400] 16:49:25 INFO - PROCESS | 3780 | 1462582165331 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 661ms 16:49:25 INFO - PROCESS | 3780 | 1462582165365 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 3780 | 1462582165368 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 16:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:49:25 INFO - PROCESS | 3780 | 1462582165371 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 3780 | 1462582165373 Marionette TRACE conn2 <- [1,2554,null,{}] 16:49:25 INFO - PROCESS | 3780 | 1462582165376 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 3780 | 1462582165488 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:49:25 INFO - PROCESS | 3780 | 1462582165494 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 3780 | ++DOCSHELL 17430C00 == 113 [pid = 3780] [id = 648] 16:49:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 220 (1A6FB400) [pid = 3780] [serial = 1944] [outer = 00000000] 16:49:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 221 (2059E000) [pid = 3780] [serial = 1945] [outer = 1A6FB400] 16:49:25 INFO - PROCESS | 3780 | 1462582165558 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 222 (2079B000) [pid = 3780] [serial = 1946] [outer = 1A6FB400] 16:49:26 INFO - PROCESS | 3780 | 1462582166378 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1051ms 16:49:26 INFO - PROCESS | 3780 | 1462582166431 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:49:26 INFO - PROCESS | 3780 | 1462582166442 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 16:49:26 INFO - PROCESS | 3780 | 1462582166447 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 3780 | 1462582166452 Marionette TRACE conn2 <- [1,2558,null,{}] 16:49:26 INFO - PROCESS | 3780 | 1462582166457 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 3780 | 1462582166593 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:49:26 INFO - PROCESS | 3780 | 1462582166757 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 3780 | ++DOCSHELL 122AC400 == 114 [pid = 3780] [id = 649] 16:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 223 (122B1400) [pid = 3780] [serial = 1947] [outer = 00000000] 16:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 224 (15341C00) [pid = 3780] [serial = 1948] [outer = 122B1400] 16:49:26 INFO - PROCESS | 3780 | 1462582166825 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 225 (167F0C00) [pid = 3780] [serial = 1949] [outer = 122B1400] 16:49:27 INFO - PROCESS | 3780 | 1462582167413 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1005ms 16:49:27 INFO - PROCESS | 3780 | 1462582167458 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 3780 | 1462582167467 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 16:49:27 INFO - PROCESS | 3780 | 1462582167494 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:49:27 INFO - PROCESS | 3780 | 1462582167497 Marionette TRACE conn2 <- [1,2562,null,{}] 16:49:27 INFO - PROCESS | 3780 | 1462582167501 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 3780 | 1462582167674 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:49:27 INFO - PROCESS | 3780 | 1462582167807 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 3780 | ++DOCSHELL 18827400 == 115 [pid = 3780] [id = 650] 16:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 226 (188ADC00) [pid = 3780] [serial = 1950] [outer = 00000000] 16:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 227 (19FE7C00) [pid = 3780] [serial = 1951] [outer = 188ADC00] 16:49:27 INFO - PROCESS | 3780 | 1462582167865 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 228 (1A9A0800) [pid = 3780] [serial = 1952] [outer = 188ADC00] 16:49:28 INFO - PROCESS | 3780 | 1462582168489 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1051ms 16:49:28 INFO - PROCESS | 3780 | 1462582168543 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 3780 | 1462582168546 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 16:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:49:28 INFO - PROCESS | 3780 | 1462582168550 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 3780 | 1462582168553 Marionette TRACE conn2 <- [1,2566,null,{}] 16:49:28 INFO - PROCESS | 3780 | 1462582168565 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 3780 | 1462582168752 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:49:28 INFO - PROCESS | 3780 | 1462582168868 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 3780 | ++DOCSHELL 1F11A800 == 116 [pid = 3780] [id = 651] 16:49:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 229 (1F121800) [pid = 3780] [serial = 1953] [outer = 00000000] 16:49:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 230 (1F559800) [pid = 3780] [serial = 1954] [outer = 1F121800] 16:49:28 INFO - PROCESS | 3780 | 1462582168928 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 231 (207A5400) [pid = 3780] [serial = 1955] [outer = 1F121800] 16:49:29 INFO - PROCESS | 3780 | 1462582169506 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1006ms 16:49:29 INFO - PROCESS | 3780 | 1462582169565 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:49:29 INFO - PROCESS | 3780 | 1462582169568 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 16:49:29 INFO - PROCESS | 3780 | 1462582169571 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 3780 | 1462582169574 Marionette TRACE conn2 <- [1,2570,null,{}] 16:49:29 INFO - PROCESS | 3780 | 1462582169577 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 3780 | 1462582169707 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:49:29 INFO - PROCESS | 3780 | 1462582169900 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 3780 | ++DOCSHELL 2079D400 == 117 [pid = 3780] [id = 652] 16:49:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 232 (207A1C00) [pid = 3780] [serial = 1956] [outer = 00000000] 16:49:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 233 (207B3400) [pid = 3780] [serial = 1957] [outer = 207A1C00] 16:49:29 INFO - PROCESS | 3780 | 1462582169957 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 234 (20A77000) [pid = 3780] [serial = 1958] [outer = 207A1C00] 16:49:30 INFO - PROCESS | 3780 | 1462582170520 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1006ms 16:49:30 INFO - PROCESS | 3780 | 1462582170573 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 3780 | 1462582170576 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:49:30 INFO - PROCESS | 3780 | 1462582170596 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 3780 | 1462582170598 Marionette TRACE conn2 <- [1,2574,null,{}] 16:49:30 INFO - PROCESS | 3780 | 1462582170585 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 3780 | 1462582170711 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:49:30 INFO - PROCESS | 3780 | 1462582170889 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 3780 | ++DOCSHELL 188FB400 == 118 [pid = 3780] [id = 653] 16:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 235 (2059EC00) [pid = 3780] [serial = 1959] [outer = 00000000] 16:49:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 236 (2175C800) [pid = 3780] [serial = 1960] [outer = 2059EC00] 16:49:30 INFO - PROCESS | 3780 | 1462582170947 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 237 (2175F400) [pid = 3780] [serial = 1961] [outer = 2059EC00] 16:49:31 INFO - PROCESS | 3780 | 1462582171524 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1021ms 16:49:31 INFO - PROCESS | 3780 | 1462582171605 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 3780 | 1462582171607 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 16:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:49:31 INFO - PROCESS | 3780 | 1462582171611 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 3780 | 1462582171613 Marionette TRACE conn2 <- [1,2578,null,{}] 16:49:31 INFO - PROCESS | 3780 | 1462582171617 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 3780 | 1462582171754 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:49:31 INFO - PROCESS | 3780 | 1462582171934 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 3780 | ++DOCSHELL 2175A800 == 119 [pid = 3780] [id = 654] 16:49:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 238 (2175C400) [pid = 3780] [serial = 1962] [outer = 00000000] 16:49:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 239 (2281DC00) [pid = 3780] [serial = 1963] [outer = 2175C400] 16:49:31 INFO - PROCESS | 3780 | 1462582171973 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 240 (22820400) [pid = 3780] [serial = 1964] [outer = 2175C400] 16:49:32 INFO - PROCESS | 3780 | 1462582172500 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 961ms 16:49:32 INFO - PROCESS | 3780 | 1462582172574 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 3780 | 1462582172576 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 16:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:49:32 INFO - PROCESS | 3780 | 1462582172580 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 3780 | 1462582172582 Marionette TRACE conn2 <- [1,2582,null,{}] 16:49:32 INFO - PROCESS | 3780 | 1462582172586 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 3780 | 1462582172710 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:49:32 INFO - PROCESS | 3780 | 1462582172888 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 3780 | ++DOCSHELL 21768400 == 120 [pid = 3780] [id = 655] 16:49:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 241 (21769000) [pid = 3780] [serial = 1965] [outer = 00000000] 16:49:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 242 (228CD800) [pid = 3780] [serial = 1966] [outer = 21769000] 16:49:32 INFO - PROCESS | 3780 | 1462582172945 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 243 (228D2000) [pid = 3780] [serial = 1967] [outer = 21769000] 16:49:33 INFO - PROCESS | 3780 | 1462582173559 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1005ms 16:49:33 INFO - PROCESS | 3780 | 1462582173606 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 3780 | 1462582173608 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 16:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:49:33 INFO - PROCESS | 3780 | 1462582173611 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 3780 | 1462582173614 Marionette TRACE conn2 <- [1,2586,null,{}] 16:49:33 INFO - PROCESS | 3780 | 1462582173617 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 3780 | 1462582173742 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:49:33 INFO - PROCESS | 3780 | 1462582173902 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 3780 | ++DOCSHELL 22825400 == 121 [pid = 3780] [id = 656] 16:49:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 244 (22828800) [pid = 3780] [serial = 1968] [outer = 00000000] 16:49:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 245 (228E3000) [pid = 3780] [serial = 1969] [outer = 22828800] 16:49:33 INFO - PROCESS | 3780 | 1462582173959 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 246 (228E6800) [pid = 3780] [serial = 1970] [outer = 22828800] 16:49:34 INFO - PROCESS | 3780 | 1462582174553 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1006ms 16:49:34 INFO - PROCESS | 3780 | 1462582174633 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 3780 | 1462582174636 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 16:49:34 INFO - PROCESS | 3780 | 1462582174623 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 3780 | 1462582174625 Marionette TRACE conn2 <- [1,2590,null,{}] 16:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:49:34 INFO - PROCESS | 3780 | 1462582174642 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 3780 | 1462582174818 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:49:34 INFO - PROCESS | 3780 | 1462582174960 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 3780 | ++DOCSHELL 1137DC00 == 122 [pid = 3780] [id = 657] 16:49:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 247 (1A0D7000) [pid = 3780] [serial = 1971] [outer = 00000000] 16:49:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 248 (233D3400) [pid = 3780] [serial = 1972] [outer = 1A0D7000] 16:49:34 INFO - PROCESS | 3780 | 1462582175015 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 249 (233D7400) [pid = 3780] [serial = 1973] [outer = 1A0D7000] 16:49:35 INFO - PROCESS | 3780 | 1462582175543 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 946ms 16:49:35 INFO - PROCESS | 3780 | 1462582175582 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 3780 | 1462582175584 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 16:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:49:35 INFO - PROCESS | 3780 | 1462582175588 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 3780 | 1462582175590 Marionette TRACE conn2 <- [1,2594,null,{}] 16:49:35 INFO - PROCESS | 3780 | 1462582175594 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 3780 | 1462582175729 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:49:35 INFO - PROCESS | 3780 | 1462582175924 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 3780 | ++DOCSHELL 111D6000 == 123 [pid = 3780] [id = 658] 16:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 250 (12E0B400) [pid = 3780] [serial = 1974] [outer = 00000000] 16:49:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 251 (17EF3000) [pid = 3780] [serial = 1975] [outer = 12E0B400] 16:49:35 INFO - PROCESS | 3780 | 1462582175980 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 252 (19FE1C00) [pid = 3780] [serial = 1976] [outer = 12E0B400] 16:49:36 INFO - PROCESS | 3780 | 1462582176970 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1396ms 16:49:37 INFO - PROCESS | 3780 | 1462582177012 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 3780 | 1462582177017 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 16:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:49:37 INFO - PROCESS | 3780 | 1462582177024 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 3780 | 1462582177028 Marionette TRACE conn2 <- [1,2598,null,{}] 16:49:37 INFO - PROCESS | 3780 | 1462582177033 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 3780 | 1462582177149 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:49:37 INFO - PROCESS | 3780 | 1462582177332 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 3780 | ++DOCSHELL 107F3800 == 124 [pid = 3780] [id = 659] 16:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 253 (10F4C800) [pid = 3780] [serial = 1977] [outer = 00000000] 16:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 254 (12C19400) [pid = 3780] [serial = 1978] [outer = 10F4C800] 16:49:37 INFO - PROCESS | 3780 | 1462582177385 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 255 (13FABC00) [pid = 3780] [serial = 1979] [outer = 10F4C800] 16:49:37 INFO - PROCESS | 3780 | 1462582177989 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1006ms 16:49:38 INFO - PROCESS | 3780 | 1462582178029 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 3780 | 1462582178035 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 16:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:49:38 INFO - PROCESS | 3780 | 1462582178058 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 3780 | 1462582178060 Marionette TRACE conn2 <- [1,2602,null,{}] 16:49:38 INFO - PROCESS | 3780 | 1462582178064 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 3780 | 1462582178185 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:49:38 INFO - PROCESS | 3780 | 1462582178329 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 1076A800 == 123 [pid = 3780] [id = 17] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 16C19800 == 122 [pid = 3780] [id = 8] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 254 (148CAC00) [pid = 3780] [serial = 1834] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 253 (228D1400) [pid = 3780] [serial = 1852] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 252 (1F557000) [pid = 3780] [serial = 1843] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 251 (1DD22400) [pid = 3780] [serial = 1831] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 250 (207B2800) [pid = 3780] [serial = 1849] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 249 (188AD000) [pid = 3780] [serial = 1837] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 248 (228DDC00) [pid = 3780] [serial = 1855] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 247 (2079D800) [pid = 3780] [serial = 1846] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 246 (1DD1C000) [pid = 3780] [serial = 1840] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 245 (19FEDC00) [pid = 3780] [serial = 1879] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | ++DOCSHELL 10E24000 == 123 [pid = 3780] [id = 660] 16:49:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 246 (10F29000) [pid = 3780] [serial = 1980] [outer = 00000000] 16:49:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 247 (130D9400) [pid = 3780] [serial = 1981] [outer = 10F29000] 16:49:38 INFO - PROCESS | 3780 | 1462582178432 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 248 (148C4000) [pid = 3780] [serial = 1982] [outer = 10F29000] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 1DD18000 == 122 [pid = 3780] [id = 636] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 115AB000 == 121 [pid = 3780] [id = 635] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 1B262000 == 120 [pid = 3780] [id = 634] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 11540400 == 119 [pid = 3780] [id = 633] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 1A6FCC00 == 118 [pid = 3780] [id = 632] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 1703F400 == 117 [pid = 3780] [id = 631] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 17EAE400 == 116 [pid = 3780] [id = 630] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 1486E800 == 115 [pid = 3780] [id = 629] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 12216400 == 114 [pid = 3780] [id = 628] 16:49:38 INFO - PROCESS | 3780 | --DOCSHELL 0F56D400 == 113 [pid = 3780] [id = 627] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 247 (12E10800) [pid = 3780] [serial = 1861] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 246 (167E6400) [pid = 3780] [serial = 1868] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 245 (15391800) [pid = 3780] [serial = 1867] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 244 (13C29400) [pid = 3780] [serial = 1862] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 243 (174D5800) [pid = 3780] [serial = 1871] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 242 (167E8400) [pid = 3780] [serial = 1858] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 241 (15332400) [pid = 3780] [serial = 1865] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 240 (148BE000) [pid = 3780] [serial = 1864] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 239 (170ED000) [pid = 3780] [serial = 1870] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 238 (17EAF000) [pid = 3780] [serial = 1873] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 237 (19E5DC00) [pid = 3780] [serial = 1876] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 236 (19EB3C00) [pid = 3780] [serial = 1877] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | --DOMWINDOW == 235 (17EF8400) [pid = 3780] [serial = 1874] [outer = 00000000] [url = about:blank] 16:49:38 INFO - PROCESS | 3780 | 1462582178894 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 871ms 16:49:38 INFO - PROCESS | 3780 | 1462582178927 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 3780 | 1462582178930 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 16:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:49:38 INFO - PROCESS | 3780 | 1462582178933 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 3780 | 1462582178937 Marionette TRACE conn2 <- [1,2606,null,{}] 16:49:38 INFO - PROCESS | 3780 | 1462582178951 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 3780 | 1462582179058 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:49:39 INFO - PROCESS | 3780 | 1462582179066 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 3780 | ++DOCSHELL 148C2800 == 114 [pid = 3780] [id = 661] 16:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 236 (15336C00) [pid = 3780] [serial = 1983] [outer = 00000000] 16:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 237 (1703F400) [pid = 3780] [serial = 1984] [outer = 15336C00] 16:49:39 INFO - PROCESS | 3780 | 1462582179097 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 238 (17432000) [pid = 3780] [serial = 1985] [outer = 15336C00] 16:49:39 INFO - PROCESS | 3780 | 1462582179659 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 765ms 16:49:39 INFO - PROCESS | 3780 | 1462582179699 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 3780 | 1462582179704 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 16:49:39 INFO - PROCESS | 3780 | 1462582179708 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:49:39 INFO - PROCESS | 3780 | 1462582179710 Marionette TRACE conn2 <- [1,2610,null,{}] 16:49:39 INFO - PROCESS | 3780 | 1462582179714 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 3780 | 1462582179829 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:49:39 INFO - PROCESS | 3780 | 1462582179975 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 3780 | ++DOCSHELL 1751E000 == 115 [pid = 3780] [id = 662] 16:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 239 (1751E800) [pid = 3780] [serial = 1986] [outer = 00000000] 16:49:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 240 (17EAE000) [pid = 3780] [serial = 1987] [outer = 1751E800] 16:49:40 INFO - PROCESS | 3780 | 1462582180006 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 241 (17EF4C00) [pid = 3780] [serial = 1988] [outer = 1751E800] 16:49:40 INFO - PROCESS | 3780 | 1462582180372 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 706ms 16:49:40 INFO - PROCESS | 3780 | 1462582180416 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 3780 | 1462582180418 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 16:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:49:40 INFO - PROCESS | 3780 | 1462582180421 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 3780 | 1462582180423 Marionette TRACE conn2 <- [1,2614,null,{}] 16:49:40 INFO - PROCESS | 3780 | 1462582180427 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 3780 | 1462582180557 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:49:40 INFO - PROCESS | 3780 | 1462582180568 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 3780 | ++DOCSHELL 17EEA000 == 116 [pid = 3780] [id = 663] 16:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 242 (17EF2800) [pid = 3780] [serial = 1989] [outer = 00000000] 16:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 243 (188F4800) [pid = 3780] [serial = 1990] [outer = 17EF2800] 16:49:40 INFO - PROCESS | 3780 | 1462582180615 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 244 (19D5A000) [pid = 3780] [serial = 1991] [outer = 17EF2800] 16:49:41 INFO - PROCESS | 3780 | 1462582181194 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 810ms 16:49:41 INFO - PROCESS | 3780 | 1462582181245 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 3780 | 1462582181247 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 16:49:41 INFO - PROCESS | 3780 | 1462582181250 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:49:41 INFO - PROCESS | 3780 | 1462582181252 Marionette TRACE conn2 <- [1,2618,null,{}] 16:49:41 INFO - PROCESS | 3780 | 1462582181262 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 3780 | 1462582181400 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:49:41 INFO - PROCESS | 3780 | 1462582181421 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 3780 | ++DOCSHELL 19E61400 == 117 [pid = 3780] [id = 664] 16:49:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 245 (19FE0000) [pid = 3780] [serial = 1992] [outer = 00000000] 16:49:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 246 (1A0D3400) [pid = 3780] [serial = 1993] [outer = 19FE0000] 16:49:41 INFO - PROCESS | 3780 | 1462582181468 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 247 (1A658C00) [pid = 3780] [serial = 1994] [outer = 19FE0000] 16:49:41 INFO - PROCESS | 3780 | 1462582181932 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 706ms 16:49:41 INFO - PROCESS | 3780 | 1462582181984 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 3780 | 1462582181986 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:49:41 INFO - PROCESS | 3780 | 1462582181992 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 3780 | 1462582181994 Marionette TRACE conn2 <- [1,2622,null,{}] 16:49:41 INFO - PROCESS | 3780 | 1462582181998 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 3780 | 1462582182146 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:49:42 INFO - PROCESS | 3780 | 1462582182168 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 3780 | ++DOCSHELL 19EB5000 == 118 [pid = 3780] [id = 665] 16:49:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 248 (19F20400) [pid = 3780] [serial = 1995] [outer = 00000000] 16:49:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 249 (1B1BD400) [pid = 3780] [serial = 1996] [outer = 19F20400] 16:49:42 INFO - PROCESS | 3780 | 1462582182215 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 250 (1B720000) [pid = 3780] [serial = 1997] [outer = 19F20400] 16:49:42 INFO - PROCESS | 3780 | 1462582182660 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 706ms 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 249 (19E55000) [pid = 3780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 248 (1A653C00) [pid = 3780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 247 (1AED2000) [pid = 3780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 246 (17428800) [pid = 3780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 245 (11B6B400) [pid = 3780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 244 (11377C00) [pid = 3780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 243 (1B115400) [pid = 3780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 242 (181EEC00) [pid = 3780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 241 (17EF3800) [pid = 3780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 240 (19E5A000) [pid = 3780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:49:43 INFO - PROCESS | 3780 | --DOMWINDOW == 239 (1742FC00) [pid = 3780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:49:43 INFO - PROCESS | 3780 | 1462582183205 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 3780 | 1462582183207 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 16:49:43 INFO - PROCESS | 3780 | 1462582183217 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 3780 | 1462582183219 Marionette TRACE conn2 <- [1,2626,null,{}] 16:49:43 INFO - PROCESS | 3780 | 1462582183223 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:49:43 INFO - PROCESS | 3780 | 1462582183323 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:49:43 INFO - PROCESS | 3780 | 1462582183333 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 3780 | ++DOCSHELL 11383000 == 119 [pid = 3780] [id = 666] 16:49:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 240 (14870400) [pid = 3780] [serial = 1998] [outer = 00000000] 16:49:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 241 (17428800) [pid = 3780] [serial = 1999] [outer = 14870400] 16:49:43 INFO - PROCESS | 3780 | 1462582183379 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 242 (17433000) [pid = 3780] [serial = 2000] [outer = 14870400] 16:49:43 INFO - PROCESS | 3780 | 1462582183883 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 16:49:43 INFO - PROCESS | 3780 | 1462582183919 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 3780 | 1462582183921 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 16:49:43 INFO - PROCESS | 3780 | 1462582183924 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:49:43 INFO - PROCESS | 3780 | 1462582183926 Marionette TRACE conn2 <- [1,2630,null,{}] 16:49:43 INFO - PROCESS | 3780 | 1462582183929 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 3780 | 1462582184029 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:49:44 INFO - PROCESS | 3780 | 1462582184035 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 3780 | ++DOCSHELL 167EB800 == 120 [pid = 3780] [id = 667] 16:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 243 (170EA400) [pid = 3780] [serial = 2001] [outer = 00000000] 16:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 244 (1AD44400) [pid = 3780] [serial = 2002] [outer = 170EA400] 16:49:44 INFO - PROCESS | 3780 | 1462582184081 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 245 (1B1C3800) [pid = 3780] [serial = 2003] [outer = 170EA400] 16:49:44 INFO - PROCESS | 3780 | 1462582184530 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 615ms 16:49:44 INFO - PROCESS | 3780 | 1462582184542 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 3780 | 1462582184544 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 16:49:44 INFO - PROCESS | 3780 | 1462582184547 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:49:44 INFO - PROCESS | 3780 | 1462582184549 Marionette TRACE conn2 <- [1,2634,null,{}] 16:49:44 INFO - PROCESS | 3780 | 1462582184552 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 3780 | 1462582184714 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:49:44 INFO - PROCESS | 3780 | 1462582184747 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 3780 | ++DOCSHELL 11379800 == 121 [pid = 3780] [id = 668] 16:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 246 (1AD40400) [pid = 3780] [serial = 2004] [outer = 00000000] 16:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 247 (1DD22400) [pid = 3780] [serial = 2005] [outer = 1AD40400] 16:49:44 INFO - PROCESS | 3780 | 1462582184775 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 248 (1ECC7000) [pid = 3780] [serial = 2006] [outer = 1AD40400] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 11B5CC00 == 120 [pid = 3780] [id = 443] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1104E800 == 119 [pid = 3780] [id = 322] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1BA55800 == 118 [pid = 3780] [id = 637] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F03C00 == 117 [pid = 3780] [id = 447] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 14869C00 == 116 [pid = 3780] [id = 28] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1A6EF000 == 115 [pid = 3780] [id = 441] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13C2A800 == 114 [pid = 3780] [id = 190] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F45000 == 113 [pid = 3780] [id = 491] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 167F2000 == 112 [pid = 3780] [id = 444] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13234800 == 111 [pid = 3780] [id = 638] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 105CD000 == 110 [pid = 3780] [id = 524] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1137F800 == 109 [pid = 3780] [id = 308] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10D67C00 == 108 [pid = 3780] [id = 410] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1B8C9800 == 107 [pid = 3780] [id = 480] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1AED0400 == 106 [pid = 3780] [id = 385] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1A658400 == 105 [pid = 3780] [id = 237] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 148C9000 == 104 [pid = 3780] [id = 577] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 12C46C00 == 103 [pid = 3780] [id = 279] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1DD1D000 == 102 [pid = 3780] [id = 599] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 188AB000 == 101 [pid = 3780] [id = 336] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 132A7000 == 100 [pid = 3780] [id = 445] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1348E800 == 99 [pid = 3780] [id = 617] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1480D400 == 98 [pid = 3780] [id = 10] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1486DC00 == 97 [pid = 3780] [id = 23] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F01400 == 96 [pid = 3780] [id = 535] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F0F800 == 95 [pid = 3780] [id = 489] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 14872000 == 94 [pid = 3780] [id = 26] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 11B5C800 == 93 [pid = 3780] [id = 24] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 132AEC00 == 92 [pid = 3780] [id = 542] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1751D400 == 91 [pid = 3780] [id = 321] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1F19D800 == 90 [pid = 3780] [id = 579] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 167F1C00 == 89 [pid = 3780] [id = 479] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1533E000 == 88 [pid = 3780] [id = 11] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 15D8D400 == 87 [pid = 3780] [id = 25] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 18828400 == 86 [pid = 3780] [id = 384] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 107F0000 == 85 [pid = 3780] [id = 19] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1052D800 == 84 [pid = 3780] [id = 488] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 19D57400 == 83 [pid = 3780] [id = 461] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 11378800 == 82 [pid = 3780] [id = 506] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1AECF800 == 81 [pid = 3780] [id = 12] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1B119400 == 80 [pid = 3780] [id = 13] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1AD33400 == 79 [pid = 3780] [id = 598] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13CC8800 == 78 [pid = 3780] [id = 21] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 12ED6000 == 77 [pid = 3780] [id = 22] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 0F56E400 == 76 [pid = 3780] [id = 399] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10E29C00 == 75 [pid = 3780] [id = 505] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1100FC00 == 74 [pid = 3780] [id = 429] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F44800 == 73 [pid = 3780] [id = 610] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1A6F3000 == 72 [pid = 3780] [id = 251] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 16BD2800 == 71 [pid = 3780] [id = 294] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1B10F400 == 70 [pid = 3780] [id = 572] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F46000 == 69 [pid = 3780] [id = 371] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 167E8000 == 68 [pid = 3780] [id = 460] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13CC6C00 == 67 [pid = 3780] [id = 459] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 14870C00 == 66 [pid = 3780] [id = 320] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 111CFC00 == 65 [pid = 3780] [id = 265] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1AD3A800 == 64 [pid = 3780] [id = 541] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 188F5000 == 63 [pid = 3780] [id = 293] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1B71D000 == 62 [pid = 3780] [id = 14] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 11016800 == 61 [pid = 3780] [id = 430] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10E23000 == 60 [pid = 3780] [id = 462] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 205A1400 == 59 [pid = 3780] [id = 616] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 20593400 == 58 [pid = 3780] [id = 578] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1648B400 == 57 [pid = 3780] [id = 332] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1B8CD400 == 56 [pid = 3780] [id = 463] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 17EB3C00 == 55 [pid = 3780] [id = 428] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1A19B800 == 54 [pid = 3780] [id = 431] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 17C20C00 == 53 [pid = 3780] [id = 27] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 187A8C00 == 52 [pid = 3780] [id = 504] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 18826000 == 51 [pid = 3780] [id = 356] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F46800 == 50 [pid = 3780] [id = 543] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1100F800 == 49 [pid = 3780] [id = 464] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 19EB5400 == 48 [pid = 3780] [id = 576] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1100E800 == 47 [pid = 3780] [id = 561] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1100F000 == 46 [pid = 3780] [id = 580] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 12222C00 == 45 [pid = 3780] [id = 618] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 13545800 == 44 [pid = 3780] [id = 619] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 11BBC800 == 43 [pid = 3780] [id = 18] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10D6A000 == 42 [pid = 3780] [id = 427] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 10F27800 == 41 [pid = 3780] [id = 457] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 188F4C00 == 40 [pid = 3780] [id = 307] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1130E400 == 39 [pid = 3780] [id = 540] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1104B800 == 38 [pid = 3780] [id = 381] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 16BCCC00 == 37 [pid = 3780] [id = 446] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 16487400 == 36 [pid = 3780] [id = 499] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 107F3800 == 35 [pid = 3780] [id = 659] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 111D6000 == 34 [pid = 3780] [id = 658] 16:49:46 INFO - PROCESS | 3780 | --DOCSHELL 1137DC00 == 33 [pid = 3780] [id = 657] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 10E24000 == 32 [pid = 3780] [id = 660] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 17EEA000 == 31 [pid = 3780] [id = 663] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 11383000 == 30 [pid = 3780] [id = 666] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 19EB5000 == 29 [pid = 3780] [id = 665] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 167EB800 == 28 [pid = 3780] [id = 667] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 1751E000 == 27 [pid = 3780] [id = 662] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 19E61400 == 26 [pid = 3780] [id = 664] 16:49:47 INFO - PROCESS | 3780 | --DOCSHELL 148C2800 == 25 [pid = 3780] [id = 661] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 247 (1A0D8000) [pid = 3780] [serial = 1880] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 246 (1F19EC00) [pid = 3780] [serial = 1832] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 245 (19EB2800) [pid = 3780] [serial = 1930] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 244 (19FEC000) [pid = 3780] [serial = 1931] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 243 (1ECC3C00) [pid = 3780] [serial = 1903] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 242 (1AED9800) [pid = 3780] [serial = 1933] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 241 (1B8D1000) [pid = 3780] [serial = 1936] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 240 (1750F800) [pid = 3780] [serial = 1924] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 239 (1B71DC00) [pid = 3780] [serial = 1900] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 238 (187A6400) [pid = 3780] [serial = 1891] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 237 (179E2400) [pid = 3780] [serial = 1925] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 236 (1322D800) [pid = 3780] [serial = 1885] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 235 (1415C000) [pid = 3780] [serial = 1921] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 234 (19EB4C00) [pid = 3780] [serial = 1894] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 233 (1415F800) [pid = 3780] [serial = 1919] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 232 (130D1C00) [pid = 3780] [serial = 1918] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 231 (1AD3F400) [pid = 3780] [serial = 1897] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 230 (10774400) [pid = 3780] [serial = 1882] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 229 (15D83400) [pid = 3780] [serial = 1888] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 228 (1ECCE000) [pid = 3780] [serial = 1906] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 227 (1F11C400) [pid = 3780] [serial = 1942] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 226 (1F118400) [pid = 3780] [serial = 1909] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 225 (1F11FC00) [pid = 3780] [serial = 1912] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 224 (1BA57800) [pid = 3780] [serial = 1937] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 223 (148BE800) [pid = 3780] [serial = 1922] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 222 (188AE800) [pid = 3780] [serial = 1927] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 221 (2059E000) [pid = 3780] [serial = 1945] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 220 (188FFC00) [pid = 3780] [serial = 1915] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 219 (1B2F4400) [pid = 3780] [serial = 1934] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 218 (1B2FA400) [pid = 3780] [serial = 1939] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 217 (19D5C000) [pid = 3780] [serial = 1928] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 216 (1F120800) [pid = 3780] [serial = 1943] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | --DOMWINDOW == 215 (1BA9D000) [pid = 3780] [serial = 1940] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 3780 | 1462582187858 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:49:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3348ms 16:49:47 INFO - PROCESS | 3780 | 1462582187896 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 3780 | 1462582187900 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 16:49:47 INFO - PROCESS | 3780 | 1462582187905 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:49:47 INFO - PROCESS | 3780 | 1462582187909 Marionette TRACE conn2 <- [1,2638,null,{}] 16:49:47 INFO - PROCESS | 3780 | 1462582187915 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 3780 | 1462582188012 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:49:48 INFO - PROCESS | 3780 | 1462582188021 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 3780 | ++DOCSHELL 0FD3F400 == 26 [pid = 3780] [id = 669] 16:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 216 (0FD3F800) [pid = 3780] [serial = 2007] [outer = 00000000] 16:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 217 (1052F400) [pid = 3780] [serial = 2008] [outer = 0FD3F800] 16:49:48 INFO - PROCESS | 3780 | 1462582188070 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 218 (105CF400) [pid = 3780] [serial = 2009] [outer = 0FD3F800] 16:49:48 INFO - PROCESS | 3780 | 1462582188595 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:49:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 705ms 16:49:48 INFO - PROCESS | 3780 | 1462582188612 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 3780 | 1462582188618 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 16:49:48 INFO - PROCESS | 3780 | 1462582188628 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:49:48 INFO - PROCESS | 3780 | 1462582188631 Marionette TRACE conn2 <- [1,2642,null,{}] 16:49:48 INFO - PROCESS | 3780 | 1462582188635 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 3780 | 1462582188727 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:49:48 INFO - PROCESS | 3780 | 1462582188739 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 3780 | ++DOCSHELL 10D62400 == 27 [pid = 3780] [id = 670] 16:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 219 (10D62C00) [pid = 3780] [serial = 2010] [outer = 00000000] 16:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 220 (10E23400) [pid = 3780] [serial = 2011] [outer = 10D62C00] 16:49:48 INFO - PROCESS | 3780 | 1462582188786 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 221 (10E2B400) [pid = 3780] [serial = 2012] [outer = 10D62C00] 16:49:49 INFO - PROCESS | 3780 | 1462582189310 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:49:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 706ms 16:49:49 INFO - PROCESS | 3780 | 1462582189350 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 3780 | 1462582189352 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 16:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:49:49 INFO - PROCESS | 3780 | 1462582189356 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 3780 | 1462582189360 Marionette TRACE conn2 <- [1,2646,null,{}] 16:49:49 INFO - PROCESS | 3780 | 1462582189371 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 3780 | 1462582189494 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:49:49 INFO - PROCESS | 3780 | 1462582189594 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 3780 | ++DOCSHELL 10F26400 == 28 [pid = 3780] [id = 671] 16:49:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 222 (10F26800) [pid = 3780] [serial = 2013] [outer = 00000000] 16:49:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 223 (10F46800) [pid = 3780] [serial = 2014] [outer = 10F26800] 16:49:49 INFO - PROCESS | 3780 | 1462582189645 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 224 (10F50C00) [pid = 3780] [serial = 2015] [outer = 10F26800] 16:49:50 INFO - PROCESS | 3780 | 1462582190034 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:49:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 720ms 16:49:50 INFO - PROCESS | 3780 | 1462582190058 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 3780 | 1462582190060 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 16:49:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:49:50 INFO - PROCESS | 3780 | 1462582190064 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 3780 | 1462582190065 Marionette TRACE conn2 <- [1,2650,null,{}] 16:49:50 INFO - PROCESS | 3780 | 1462582190069 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 3780 | 1462582190157 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:49:50 INFO - PROCESS | 3780 | 1462582190164 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 3780 | ++DOCSHELL 10D6CC00 == 29 [pid = 3780] [id = 672] 16:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 225 (11016000) [pid = 3780] [serial = 2016] [outer = 00000000] 16:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 226 (11056C00) [pid = 3780] [serial = 2017] [outer = 11016000] 16:49:50 INFO - PROCESS | 3780 | 1462582190210 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 227 (111DD400) [pid = 3780] [serial = 2018] [outer = 11016000] 16:49:50 INFO - PROCESS | 3780 | 1462582190698 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:49:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 676ms 16:49:50 INFO - PROCESS | 3780 | 1462582190745 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 3780 | 1462582190747 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 16:49:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:49:50 INFO - PROCESS | 3780 | 1462582190750 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 3780 | 1462582190752 Marionette TRACE conn2 <- [1,2654,null,{}] 16:49:50 INFO - PROCESS | 3780 | 1462582190756 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 3780 | 1462582190839 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:49:50 INFO - PROCESS | 3780 | 1462582190861 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 3780 | ++DOCSHELL 1137F800 == 30 [pid = 3780] [id = 673] 16:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 228 (1137FC00) [pid = 3780] [serial = 2019] [outer = 00000000] 16:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 229 (11543800) [pid = 3780] [serial = 2020] [outer = 1137FC00] 16:49:50 INFO - PROCESS | 3780 | 1462582190906 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 230 (115A7800) [pid = 3780] [serial = 2021] [outer = 1137FC00] 16:49:51 INFO - PROCESS | 3780 | 1462582191827 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:49:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1111ms 16:49:51 INFO - PROCESS | 3780 | 1462582191850 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 3780 | 1462582191852 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 16:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:49:51 INFO - PROCESS | 3780 | 1462582191856 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 3780 | 1462582191857 Marionette TRACE conn2 <- [1,2658,null,{}] 16:49:51 INFO - PROCESS | 3780 | 1462582191866 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 3780 | 1462582191988 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:49:51 INFO - PROCESS | 3780 | 1462582191997 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 3780 | ++DOCSHELL 11FBC400 == 31 [pid = 3780] [id = 674] 16:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 231 (12C1A800) [pid = 3780] [serial = 2022] [outer = 00000000] 16:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 232 (1322D800) [pid = 3780] [serial = 2023] [outer = 12C1A800] 16:49:52 INFO - PROCESS | 3780 | 1462582192044 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 233 (132EF000) [pid = 3780] [serial = 2024] [outer = 12C1A800] 16:49:52 INFO - PROCESS | 3780 | 1462582192990 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 3780 | 1462582193014 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 16:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:49:53 INFO - PROCESS | 3780 | 1462582193018 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 3780 | 1462582193019 Marionette TRACE conn2 <- [1,2662,null,{}] 16:49:53 INFO - PROCESS | 3780 | 1462582193023 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 3780 | 1462582193151 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:49:53 INFO - PROCESS | 3780 | 1462582193230 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 3780 | ++DOCSHELL 134DDC00 == 32 [pid = 3780] [id = 675] 16:49:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 234 (134DE000) [pid = 3780] [serial = 2025] [outer = 00000000] 16:49:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 235 (13D7D800) [pid = 3780] [serial = 2026] [outer = 134DE000] 16:49:53 INFO - PROCESS | 3780 | 1462582193278 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 236 (13D7E000) [pid = 3780] [serial = 2027] [outer = 134DE000] 16:49:54 INFO - PROCESS | 3780 | 1462582194186 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 3780 | 1462582194239 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 16:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:49:54 INFO - PROCESS | 3780 | 1462582194243 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 3780 | 1462582194245 Marionette TRACE conn2 <- [1,2666,null,{}] 16:49:54 INFO - PROCESS | 3780 | 1462582194254 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 3780 | 1462582194367 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:49:54 INFO - PROCESS | 3780 | 1462582194374 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 3780 | ++DOCSHELL 13F4A400 == 33 [pid = 3780] [id = 676] 16:49:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 237 (13FA4C00) [pid = 3780] [serial = 2028] [outer = 00000000] 16:49:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 238 (14169C00) [pid = 3780] [serial = 2029] [outer = 13FA4C00] 16:49:54 INFO - PROCESS | 3780 | 1462582194420 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 239 (14598800) [pid = 3780] [serial = 2030] [outer = 13FA4C00] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 238 (13D86000) [pid = 3780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 237 (1ECC8000) [pid = 3780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 236 (1AD40C00) [pid = 3780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 235 (187AC400) [pid = 3780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 234 (1BA51C00) [pid = 3780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 233 (122AD800) [pid = 3780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 232 (1DD18400) [pid = 3780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 231 (10F4CC00) [pid = 3780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 230 (13D86C00) [pid = 3780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 229 (1B261C00) [pid = 3780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 228 (1A6ED800) [pid = 3780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 227 (188FA400) [pid = 3780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 226 (1BA5AC00) [pid = 3780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 225 (1AD42400) [pid = 3780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 224 (1A99D400) [pid = 3780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 223 (10F06400) [pid = 3780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 222 (14871C00) [pid = 3780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 221 (1A037400) [pid = 3780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 220 (179E5800) [pid = 3780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 219 (1B264000) [pid = 3780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 218 (188A5800) [pid = 3780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 217 (13D82000) [pid = 3780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 216 (14869000) [pid = 3780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 215 (17EAEC00) [pid = 3780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 214 (1754BC00) [pid = 3780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 213 (11054400) [pid = 3780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 212 (19FE6000) [pid = 3780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 211 (17EAC000) [pid = 3780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 210 (10F05800) [pid = 3780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:49:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 209 (188F8400) [pid = 3780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2357ms 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 208 (207A4400) [pid = 3780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 207 (1B2F2400) [pid = 3780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 206 (20597400) [pid = 3780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 205 (205A1000) [pid = 3780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 204 (17EB1800) [pid = 3780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 203 (10E25400) [pid = 3780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 202 (134DB400) [pid = 3780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 201 (115A0400) [pid = 3780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 200 (17429400) [pid = 3780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 199 (1AECA800) [pid = 3780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 198 (10F50400) [pid = 3780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 197 (10D66000) [pid = 3780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 196 (1A0D7C00) [pid = 3780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 195 (15D9F400) [pid = 3780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 194 (13F50800) [pid = 3780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 193 (1B8CAC00) [pid = 3780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 192 (1B8D0000) [pid = 3780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 191 (181F0000) [pid = 3780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 190 (11018800) [pid = 3780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 189 (188F2400) [pid = 3780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 188 (135DD000) [pid = 3780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 187 (1B8D1800) [pid = 3780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 186 (1DD19800) [pid = 3780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (1B261400) [pid = 3780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (17A96C00) [pid = 3780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (1B25D800) [pid = 3780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (207A8000) [pid = 3780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (19FE0000) [pid = 3780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (19F20400) [pid = 3780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (14870400) [pid = 3780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (170EA400) [pid = 3780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (1F121800) [pid = 3780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (188ADC00) [pid = 3780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (122B1400) [pid = 3780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (1A6FB400) [pid = 3780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (17EF2800) [pid = 3780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (1751E800) [pid = 3780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (15336C00) [pid = 3780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (10F29000) [pid = 3780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (10F4C800) [pid = 3780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (12E0B400) [pid = 3780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1A0D7000) [pid = 3780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (22828800) [pid = 3780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (21769000) [pid = 3780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (2175C400) [pid = 3780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (2059EC00) [pid = 3780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (207A1C00) [pid = 3780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (0F579000) [pid = 3780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (10F47400) [pid = 3780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1AD48000) [pid = 3780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (207AF000) [pid = 3780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (187A7000) [pid = 3780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (1104B400) [pid = 3780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (20593C00) [pid = 3780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1B263400) [pid = 3780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1BA98C00) [pid = 3780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (17EB1400) [pid = 3780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (15D95C00) [pid = 3780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:49:56 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (12C45800) [pid = 3780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:49:56 INFO - PROCESS | 3780 | 1462582196530 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:49:56 INFO - PROCESS | 3780 | 1462582196600 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 3780 | 1462582196602 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 16:49:56 INFO - PROCESS | 3780 | 1462582196606 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 3780 | 1462582196607 Marionette TRACE conn2 <- [1,2670,null,{}] 16:49:56 INFO - PROCESS | 3780 | 1462582196611 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 3780 | 1462582196734 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:49:56 INFO - PROCESS | 3780 | 1462582196803 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 3780 | ++DOCSHELL 10F25C00 == 34 [pid = 3780] [id = 677] 16:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (10F2A800) [pid = 3780] [serial = 2031] [outer = 00000000] 16:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (11050C00) [pid = 3780] [serial = 2032] [outer = 10F2A800] 16:49:56 INFO - PROCESS | 3780 | 1462582196852 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (11052400) [pid = 3780] [serial = 2033] [outer = 10F2A800] 16:49:57 INFO - PROCESS | 3780 | 1462582197668 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1096ms 16:49:57 INFO - PROCESS | 3780 | 1462582197717 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 3780 | 1462582197719 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 16:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:49:57 INFO - PROCESS | 3780 | 1462582197723 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 3780 | 1462582197725 Marionette TRACE conn2 <- [1,2674,null,{}] 16:49:57 INFO - PROCESS | 3780 | 1462582197729 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 3780 | 1462582197815 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:49:57 INFO - PROCESS | 3780 | 1462582197805 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 3780 | ++DOCSHELL 10F52C00 == 35 [pid = 3780] [id = 678] 16:49:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1100C400) [pid = 3780] [serial = 2034] [outer = 00000000] 16:49:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (122A5C00) [pid = 3780] [serial = 2035] [outer = 1100C400] 16:49:57 INFO - PROCESS | 3780 | 1462582197851 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (134DB400) [pid = 3780] [serial = 2036] [outer = 1100C400] 16:49:58 INFO - PROCESS | 3780 | 1462582198817 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 3780 | 1462582198874 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 16:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:49:58 INFO - PROCESS | 3780 | 1462582198880 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 3780 | 1462582198884 Marionette TRACE conn2 <- [1,2678,null,{}] 16:49:58 INFO - PROCESS | 3780 | 1462582198933 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 3780 | 1462582199041 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:49:59 INFO - PROCESS | 3780 | 1462582199268 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 3780 | ++DOCSHELL 10572800 == 36 [pid = 3780] [id = 679] 16:49:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1057A400) [pid = 3780] [serial = 2037] [outer = 00000000] 16:49:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (107F5C00) [pid = 3780] [serial = 2038] [outer = 1057A400] 16:49:59 INFO - PROCESS | 3780 | 1462582199337 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (10E23C00) [pid = 3780] [serial = 2039] [outer = 1057A400] 16:50:00 INFO - PROCESS | 3780 | 1462582200372 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 3780 | 1462582200451 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 16:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:50:00 INFO - PROCESS | 3780 | 1462582200459 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 3780 | 1462582200462 Marionette TRACE conn2 <- [1,2682,null,{}] 16:50:00 INFO - PROCESS | 3780 | 1462582200467 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 3780 | 1462582200567 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:50:00 INFO - PROCESS | 3780 | 1462582200790 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 3780 | ++DOCSHELL 107F3800 == 37 [pid = 3780] [id = 680] 16:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (10F0D800) [pid = 3780] [serial = 2040] [outer = 00000000] 16:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (11051800) [pid = 3780] [serial = 2041] [outer = 10F0D800] 16:50:00 INFO - PROCESS | 3780 | 1462582200845 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (11383400) [pid = 3780] [serial = 2042] [outer = 10F0D800] 16:50:01 INFO - PROCESS | 3780 | 1462582201927 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 3780 | 1462582201956 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 16:50:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:50:01 INFO - PROCESS | 3780 | 1462582201960 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 3780 | 1462582201964 Marionette TRACE conn2 <- [1,2686,null,{}] 16:50:01 INFO - PROCESS | 3780 | 1462582201976 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 3780 | 1462582202090 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:50:02 INFO - PROCESS | 3780 | 1462582202260 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 3780 | ++DOCSHELL 1137D000 == 38 [pid = 3780] [id = 681] 16:50:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (11380000) [pid = 3780] [serial = 2043] [outer = 00000000] 16:50:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (12EDB000) [pid = 3780] [serial = 2044] [outer = 11380000] 16:50:02 INFO - PROCESS | 3780 | 1462582202306 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (13C29000) [pid = 3780] [serial = 2045] [outer = 11380000] 16:50:03 INFO - PROCESS | 3780 | 1462582203309 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 3780 | 1462582203364 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 16:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:50:03 INFO - PROCESS | 3780 | 1462582203370 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 3780 | 1462582203374 Marionette TRACE conn2 <- [1,2690,null,{}] 16:50:03 INFO - PROCESS | 3780 | 1462582203381 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 3780 | 1462582203513 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:50:03 INFO - PROCESS | 3780 | 1462582203694 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 3780 | ++DOCSHELL 10F05400 == 39 [pid = 3780] [id = 682] 16:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (10F06400) [pid = 3780] [serial = 2046] [outer = 00000000] 16:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (10F0F000) [pid = 3780] [serial = 2047] [outer = 10F06400] 16:50:03 INFO - PROCESS | 3780 | 1462582203767 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (10F27000) [pid = 3780] [serial = 2048] [outer = 10F06400] 16:50:04 INFO - PROCESS | 3780 | --DOCSHELL 1647D800 == 38 [pid = 3780] [id = 643] 16:50:04 INFO - PROCESS | 3780 | --DOCSHELL 17519000 == 37 [pid = 3780] [id = 642] 16:50:04 INFO - PROCESS | 3780 | --DOCSHELL 17427C00 == 36 [pid = 3780] [id = 641] 16:50:04 INFO - PROCESS | 3780 | --DOCSHELL 11B6B000 == 35 [pid = 3780] [id = 640] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1A0D3400) [pid = 3780] [serial = 1993] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (1B1BD400) [pid = 3780] [serial = 1996] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (17428800) [pid = 3780] [serial = 1999] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1AD44400) [pid = 3780] [serial = 2002] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1F559800) [pid = 3780] [serial = 1954] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1A9A0800) [pid = 3780] [serial = 1952] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (19FE7C00) [pid = 3780] [serial = 1951] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (167F0C00) [pid = 3780] [serial = 1949] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (15341C00) [pid = 3780] [serial = 1948] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (2079B000) [pid = 3780] [serial = 1946] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (188F4800) [pid = 3780] [serial = 1990] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (17EAE000) [pid = 3780] [serial = 1987] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (17EF4C00) [pid = 3780] [serial = 1988] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1703F400) [pid = 3780] [serial = 1984] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (17432000) [pid = 3780] [serial = 1985] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (130D9400) [pid = 3780] [serial = 1981] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (148C4000) [pid = 3780] [serial = 1982] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (13FABC00) [pid = 3780] [serial = 1979] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (12C19400) [pid = 3780] [serial = 1978] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19FE1C00) [pid = 3780] [serial = 1976] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (17EF3000) [pid = 3780] [serial = 1975] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (233D7400) [pid = 3780] [serial = 1973] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (233D3400) [pid = 3780] [serial = 1972] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (228E6800) [pid = 3780] [serial = 1970] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (228E3000) [pid = 3780] [serial = 1969] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (228D2000) [pid = 3780] [serial = 1967] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (228CD800) [pid = 3780] [serial = 1966] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (22820400) [pid = 3780] [serial = 1964] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (2281DC00) [pid = 3780] [serial = 1963] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (2175F400) [pid = 3780] [serial = 1961] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (2175C800) [pid = 3780] [serial = 1960] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (20A77000) [pid = 3780] [serial = 1958] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (207B3400) [pid = 3780] [serial = 1957] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (207A5400) [pid = 3780] [serial = 1955] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1DD22400) [pid = 3780] [serial = 2005] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1B1C3800) [pid = 3780] [serial = 2003] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1B720000) [pid = 3780] [serial = 1997] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (17433000) [pid = 3780] [serial = 2000] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1A658C00) [pid = 3780] [serial = 1994] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19D5A000) [pid = 3780] [serial = 1991] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (10F0E800) [pid = 3780] [serial = 1883] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (13CC4000) [pid = 3780] [serial = 1505] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1B2F5C00) [pid = 3780] [serial = 1625] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (228E0C00) [pid = 3780] [serial = 1856] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (19E59800) [pid = 3780] [serial = 1781] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (13C28400) [pid = 3780] [serial = 1721] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (20A71000) [pid = 3780] [serial = 1736] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1B725C00) [pid = 3780] [serial = 1673] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1F555800) [pid = 3780] [serial = 1913] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (187B4400) [pid = 3780] [serial = 1892] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1B726C00) [pid = 3780] [serial = 1628] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17042000) [pid = 3780] [serial = 1520] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (15D85800) [pid = 3780] [serial = 1559] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1F11A400) [pid = 3780] [serial = 1910] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1DD1A000) [pid = 3780] [serial = 1787] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (188F6C00) [pid = 3780] [serial = 1511] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (2059DC00) [pid = 3780] [serial = 1793] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (13D7F000) [pid = 3780] [serial = 1886] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (2079F800) [pid = 3780] [serial = 1847] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (16486800) [pid = 3780] [serial = 1631] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (167F1800) [pid = 3780] [serial = 1778] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1BA9A000) [pid = 3780] [serial = 1679] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1AD4C400) [pid = 3780] [serial = 1568] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1BA5A000) [pid = 3780] [serial = 1901] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1DD1E800) [pid = 3780] [serial = 1682] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1B8CB400) [pid = 3780] [serial = 1727] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1B119800) [pid = 3780] [serial = 1898] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (11BC4000) [pid = 3780] [serial = 1610] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16BD2400) [pid = 3780] [serial = 1889] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1AED0C00) [pid = 3780] [serial = 1622] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1DD24800) [pid = 3780] [serial = 1685] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1F199400) [pid = 3780] [serial = 1733] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19EBD800) [pid = 3780] [serial = 1514] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15D96C00) [pid = 3780] [serial = 1613] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (17432800) [pid = 3780] [serial = 1667] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1B723C00) [pid = 3780] [serial = 1784] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19D56400) [pid = 3780] [serial = 1616] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11B66800) [pid = 3780] [serial = 1556] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1B8D0400) [pid = 3780] [serial = 1790] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19E56800) [pid = 3780] [serial = 1838] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11018000) [pid = 3780] [serial = 1502] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A197400) [pid = 3780] [serial = 1562] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (20A77400) [pid = 3780] [serial = 1850] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1ECC8800) [pid = 3780] [serial = 1904] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (20A7B400) [pid = 3780] [serial = 1739] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (20A76C00) [pid = 3780] [serial = 1799] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A99B400) [pid = 3780] [serial = 1517] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (134D8C00) [pid = 3780] [serial = 1574] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (130D8800) [pid = 3780] [serial = 1916] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13D78800) [pid = 3780] [serial = 1664] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (181E2800) [pid = 3780] [serial = 1508] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1B1C2800) [pid = 3780] [serial = 1571] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13FA8000) [pid = 3780] [serial = 1451] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F53800) [pid = 3780] [serial = 1775] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1A9A2400) [pid = 3780] [serial = 1565] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (17511C00) [pid = 3780] [serial = 1724] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (167EF800) [pid = 3780] [serial = 1835] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1DD20000) [pid = 3780] [serial = 1730] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (207B1800) [pid = 3780] [serial = 1796] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A6F6000) [pid = 3780] [serial = 1619] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (17042C00) [pid = 3780] [serial = 1742] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1AED6400) [pid = 3780] [serial = 1670] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (17547800) [pid = 3780] [serial = 1859] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1F54E800) [pid = 3780] [serial = 1841] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (20594000) [pid = 3780] [serial = 1844] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1BA4B400) [pid = 3780] [serial = 1676] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (19FE7400) [pid = 3780] [serial = 1895] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1ECD1C00) [pid = 3780] [serial = 1907] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (228D5000) [pid = 3780] [serial = 1853] [outer = 00000000] [url = about:blank] 16:50:04 INFO - PROCESS | 3780 | 1462582204345 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1006ms 16:50:04 INFO - PROCESS | 3780 | 1462582204378 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 3780 | 1462582204384 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 16:50:04 INFO - PROCESS | 3780 | 1462582204406 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 3780 | 1462582204408 Marionette TRACE conn2 <- [1,2694,null,{}] 16:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:50:04 INFO - PROCESS | 3780 | 1462582204412 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:04 INFO - PROCESS | 3780 | 1462582204483 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:50:04 INFO - PROCESS | 3780 | 1462582204581 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 3780 | ++DOCSHELL 0F573C00 == 36 [pid = 3780] [id = 683] 16:50:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (0FD85000) [pid = 3780] [serial = 2049] [outer = 00000000] 16:50:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10F2A400) [pid = 3780] [serial = 2050] [outer = 0FD85000] 16:50:04 INFO - PROCESS | 3780 | 1462582204626 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (1100F000) [pid = 3780] [serial = 2051] [outer = 0FD85000] 16:50:05 INFO - PROCESS | 3780 | 1462582205049 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 706ms 16:50:05 INFO - PROCESS | 3780 | 1462582205114 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 3780 | 1462582205117 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 16:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:50:05 INFO - PROCESS | 3780 | 1462582205120 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 3780 | 1462582205124 Marionette TRACE conn2 <- [1,2698,null,{}] 16:50:05 INFO - PROCESS | 3780 | 1462582205134 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 3780 | 1462582205231 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:50:05 INFO - PROCESS | 3780 | 1462582205248 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 3780 | ++DOCSHELL 1153EC00 == 37 [pid = 3780] [id = 684] 16:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (1153F800) [pid = 3780] [serial = 2052] [outer = 00000000] 16:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11BB9C00) [pid = 3780] [serial = 2053] [outer = 1153F800] 16:50:05 INFO - PROCESS | 3780 | 1462582205299 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (122A7400) [pid = 3780] [serial = 2054] [outer = 1153F800] 16:50:05 INFO - PROCESS | 3780 | 1462582205742 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 3780 | 1462582205787 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 16:50:05 INFO - PROCESS | 3780 | 1462582205791 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 3780 | 1462582205792 Marionette TRACE conn2 <- [1,2702,null,{}] 16:50:05 INFO - PROCESS | 3780 | 1462582205796 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 3780 | 1462582205883 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:50:05 INFO - PROCESS | 3780 | 1462582205890 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 3780 | ++DOCSHELL 13541400 == 38 [pid = 3780] [id = 685] 16:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (13542400) [pid = 3780] [serial = 2055] [outer = 00000000] 16:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13D7F000) [pid = 3780] [serial = 2056] [outer = 13542400] 16:50:05 INFO - PROCESS | 3780 | 1462582205937 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13F52000) [pid = 3780] [serial = 2057] [outer = 13542400] 16:50:06 INFO - PROCESS | 3780 | 1462582206379 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 601ms 16:50:06 INFO - PROCESS | 3780 | 1462582206411 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 3780 | 1462582206413 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 16:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:50:06 INFO - PROCESS | 3780 | 1462582206422 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 3780 | 1462582206424 Marionette TRACE conn2 <- [1,2706,null,{}] 16:50:06 INFO - PROCESS | 3780 | 1462582206428 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 3780 | 1462582206553 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:50:06 INFO - PROCESS | 3780 | 1462582206631 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 3780 | ++DOCSHELL 14164C00 == 39 [pid = 3780] [id = 686] 16:50:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (145A5000) [pid = 3780] [serial = 2058] [outer = 00000000] 16:50:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (14869C00) [pid = 3780] [serial = 2059] [outer = 145A5000] 16:50:06 INFO - PROCESS | 3780 | 1462582206675 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1486CC00) [pid = 3780] [serial = 2060] [outer = 145A5000] 16:50:07 INFO - PROCESS | 3780 | 1462582207089 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 3780 | 1462582207127 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 16:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:50:07 INFO - PROCESS | 3780 | 1462582207130 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 3780 | 1462582207132 Marionette TRACE conn2 <- [1,2710,null,{}] 16:50:07 INFO - PROCESS | 3780 | 1462582207136 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 3780 | 1462582207284 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:50:07 INFO - PROCESS | 3780 | 1462582207308 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 3780 | ++DOCSHELL 1459E400 == 40 [pid = 3780] [id = 687] 16:50:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (148C1800) [pid = 3780] [serial = 2061] [outer = 00000000] 16:50:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (148C9800) [pid = 3780] [serial = 2062] [outer = 148C1800] 16:50:07 INFO - PROCESS | 3780 | 1462582207355 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15341000) [pid = 3780] [serial = 2063] [outer = 148C1800] 16:50:07 INFO - PROCESS | 3780 | 1462582207804 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 3780 | 1462582207855 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 16:50:07 INFO - PROCESS | 3780 | 1462582207892 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:50:07 INFO - PROCESS | 3780 | 1462582207894 Marionette TRACE conn2 <- [1,2714,null,{}] 16:50:07 INFO - PROCESS | 3780 | 1462582207909 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 3780 | 1462582208009 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:50:08 INFO - PROCESS | 3780 | 1462582208078 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 3780 | ++DOCSHELL 107F4800 == 41 [pid = 3780] [id = 688] 16:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (148CA000) [pid = 3780] [serial = 2064] [outer = 00000000] 16:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15A83000) [pid = 3780] [serial = 2065] [outer = 148CA000] 16:50:08 INFO - PROCESS | 3780 | 1462582208124 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15D82C00) [pid = 3780] [serial = 2066] [outer = 148CA000] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (134DE000) [pid = 3780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10D62C00) [pid = 3780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10F26800) [pid = 3780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (11016000) [pid = 3780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (0FD3F800) [pid = 3780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12C1A800) [pid = 3780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1137FC00) [pid = 3780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (13FA4C00) [pid = 3780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:50:08 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (10F2A800) [pid = 3780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:50:08 INFO - PROCESS | 3780 | 1462582208566 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 705ms 16:50:08 INFO - PROCESS | 3780 | 1462582208597 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 3780 | 1462582208598 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 16:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:50:08 INFO - PROCESS | 3780 | 1462582208602 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 3780 | 1462582208604 Marionette TRACE conn2 <- [1,2718,null,{}] 16:50:08 INFO - PROCESS | 3780 | 1462582208607 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 3780 | 1462582208731 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:50:08 INFO - PROCESS | 3780 | 1462582208796 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 3780 | ++DOCSHELL 10574800 == 42 [pid = 3780] [id = 689] 16:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (10F30800) [pid = 3780] [serial = 2067] [outer = 00000000] 16:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11BC6000) [pid = 3780] [serial = 2068] [outer = 10F30800] 16:50:08 INFO - PROCESS | 3780 | 1462582208843 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1415C400) [pid = 3780] [serial = 2069] [outer = 10F30800] 16:50:09 INFO - PROCESS | 3780 | 1462582209634 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 3780 | 1462582209655 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 16:50:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:50:09 INFO - PROCESS | 3780 | 1462582209658 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 3780 | 1462582209660 Marionette TRACE conn2 <- [1,2722,null,{}] 16:50:09 INFO - PROCESS | 3780 | 1462582209664 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 3780 | 1462582209783 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:50:09 INFO - PROCESS | 3780 | 1462582209792 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 3780 | ++DOCSHELL 1153C000 == 43 [pid = 3780] [id = 690] 16:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (11BBE800) [pid = 3780] [serial = 2070] [outer = 00000000] 16:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (16488400) [pid = 3780] [serial = 2071] [outer = 11BBE800] 16:50:09 INFO - PROCESS | 3780 | 1462582209838 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (16488C00) [pid = 3780] [serial = 2072] [outer = 11BBE800] 16:50:10 INFO - PROCESS | 3780 | 1462582210239 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 616ms 16:50:10 INFO - PROCESS | 3780 | 1462582210279 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 3780 | 1462582210281 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 16:50:10 INFO - PROCESS | 3780 | 1462582210284 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:50:10 INFO - PROCESS | 3780 | 1462582210286 Marionette TRACE conn2 <- [1,2726,null,{}] 16:50:10 INFO - PROCESS | 3780 | 1462582210289 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 3780 | 1462582210457 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:50:10 INFO - PROCESS | 3780 | 1462582210531 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 3780 | ++DOCSHELL 0F571400 == 44 [pid = 3780] [id = 691] 16:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (0F574800) [pid = 3780] [serial = 2073] [outer = 00000000] 16:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (0FD87800) [pid = 3780] [serial = 2074] [outer = 0F574800] 16:50:10 INFO - PROCESS | 3780 | 1462582210632 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (107F0000) [pid = 3780] [serial = 2075] [outer = 0F574800] 16:50:11 INFO - PROCESS | 3780 | 1462582211244 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1005ms 16:50:11 INFO - PROCESS | 3780 | 1462582211289 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 3780 | 1462582211293 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 16:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:50:11 INFO - PROCESS | 3780 | 1462582211298 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 3780 | 1462582211303 Marionette TRACE conn2 <- [1,2730,null,{}] 16:50:11 INFO - PROCESS | 3780 | 1462582211307 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:11 INFO - PROCESS | 3780 | 1462582211428 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:50:11 INFO - PROCESS | 3780 | 1462582211570 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 3780 | ++DOCSHELL 1104F000 == 45 [pid = 3780] [id = 692] 16:50:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (11051400) [pid = 3780] [serial = 2076] [outer = 00000000] 16:50:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1153C800) [pid = 3780] [serial = 2077] [outer = 11051400] 16:50:11 INFO - PROCESS | 3780 | 1462582211612 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12C14400) [pid = 3780] [serial = 2078] [outer = 11051400] 16:50:12 INFO - PROCESS | 3780 | 1462582212200 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 961ms 16:50:12 INFO - PROCESS | 3780 | 1462582212264 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 3780 | 1462582212267 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 16:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:50:12 INFO - PROCESS | 3780 | 1462582212271 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 3780 | 1462582212273 Marionette TRACE conn2 <- [1,2734,null,{}] 16:50:12 INFO - PROCESS | 3780 | 1462582212277 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 3780 | 1462582212393 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:50:12 INFO - PROCESS | 3780 | 1462582212538 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 3780 | ++DOCSHELL 148BB400 == 46 [pid = 3780] [id = 693] 16:50:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (148BB800) [pid = 3780] [serial = 2079] [outer = 00000000] 16:50:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (148C5000) [pid = 3780] [serial = 2080] [outer = 148BB800] 16:50:12 INFO - PROCESS | 3780 | 1462582212594 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15A82400) [pid = 3780] [serial = 2081] [outer = 148BB800] 16:50:13 INFO - PROCESS | 3780 | 1462582213179 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 961ms 16:50:13 INFO - PROCESS | 3780 | 1462582213235 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 3780 | 1462582213239 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 16:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:50:13 INFO - PROCESS | 3780 | 1462582213250 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 3780 | 1462582213255 Marionette TRACE conn2 <- [1,2738,null,{}] 16:50:13 INFO - PROCESS | 3780 | 1462582213259 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 3780 | 1462582213371 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:50:13 INFO - PROCESS | 3780 | 1462582213533 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 3780 | ++DOCSHELL 148C4C00 == 47 [pid = 3780] [id = 694] 16:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (167EE400) [pid = 3780] [serial = 2082] [outer = 00000000] 16:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16BC7400) [pid = 3780] [serial = 2083] [outer = 167EE400] 16:50:13 INFO - PROCESS | 3780 | 1462582213589 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16BCD000) [pid = 3780] [serial = 2084] [outer = 167EE400] 16:50:14 INFO - PROCESS | 3780 | 1462582214171 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 961ms 16:50:14 INFO - PROCESS | 3780 | 1462582214209 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 3780 | 1462582214211 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 16:50:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:50:14 INFO - PROCESS | 3780 | 1462582214215 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 3780 | 1462582214217 Marionette TRACE conn2 <- [1,2742,null,{}] 16:50:14 INFO - PROCESS | 3780 | 1462582214221 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 3780 | 1462582214325 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:50:14 INFO - PROCESS | 3780 | 1462582214466 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 3780 | ++DOCSHELL 10575C00 == 48 [pid = 3780] [id = 695] 16:50:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (111D5C00) [pid = 3780] [serial = 2085] [outer = 00000000] 16:50:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16BC5800) [pid = 3780] [serial = 2086] [outer = 111D5C00] 16:50:14 INFO - PROCESS | 3780 | 1462582214523 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16F85400) [pid = 3780] [serial = 2087] [outer = 111D5C00] 16:50:15 INFO - PROCESS | 3780 | 1462582215181 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:50:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1006ms 16:50:15 INFO - PROCESS | 3780 | 1462582215238 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 3780 | 1462582215242 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 16:50:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:50:15 INFO - PROCESS | 3780 | 1462582215248 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 3780 | 1462582215251 Marionette TRACE conn2 <- [1,2746,null,{}] 16:50:15 INFO - PROCESS | 3780 | 1462582215256 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 3780 | 1462582215342 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:50:15 INFO - PROCESS | 3780 | 1462582215511 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 3780 | ++DOCSHELL 10E27000 == 49 [pid = 3780] [id = 696] 16:50:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10E27C00) [pid = 3780] [serial = 2088] [outer = 00000000] 16:50:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11048000) [pid = 3780] [serial = 2089] [outer = 10E27C00] 16:50:15 INFO - PROCESS | 3780 | 1462582215583 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11381C00) [pid = 3780] [serial = 2090] [outer = 10E27C00] 16:50:15 INFO - PROCESS | 3780 | --DOCSHELL 10F30C00 == 48 [pid = 3780] [id = 647] 16:50:15 INFO - PROCESS | 3780 | --DOCSHELL 181F0400 == 47 [pid = 3780] [id = 644] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (122A5C00) [pid = 3780] [serial = 2035] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13D7E000) [pid = 3780] [serial = 2027] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10E23400) [pid = 3780] [serial = 2011] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (10E2B400) [pid = 3780] [serial = 2012] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10F46800) [pid = 3780] [serial = 2014] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F50C00) [pid = 3780] [serial = 2015] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (111DD400) [pid = 3780] [serial = 2018] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (11056C00) [pid = 3780] [serial = 2017] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1052F400) [pid = 3780] [serial = 2008] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (105CF400) [pid = 3780] [serial = 2009] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1322D800) [pid = 3780] [serial = 2023] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11543800) [pid = 3780] [serial = 2020] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (115A7800) [pid = 3780] [serial = 2021] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (14169C00) [pid = 3780] [serial = 2029] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (11050C00) [pid = 3780] [serial = 2032] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (14598800) [pid = 3780] [serial = 2030] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (13D7D800) [pid = 3780] [serial = 2026] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (11052400) [pid = 3780] [serial = 2033] [outer = 00000000] [url = about:blank] 16:50:15 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (132EF000) [pid = 3780] [serial = 2024] [outer = 00000000] [url = about:blank] 16:50:16 INFO - PROCESS | 3780 | 1462582216091 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 900ms 16:50:16 INFO - PROCESS | 3780 | 1462582216145 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 3780 | 1462582216150 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:50:16 INFO - PROCESS | 3780 | 1462582216156 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 3780 | 1462582216159 Marionette TRACE conn2 <- [1,2750,null,{}] 16:50:16 INFO - PROCESS | 3780 | 1462582216162 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 3780 | 1462582216250 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:50:16 INFO - PROCESS | 3780 | 1462582216259 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 3780 | ++DOCSHELL 10F08800 == 48 [pid = 3780] [id = 697] 16:50:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (10F21400) [pid = 3780] [serial = 2091] [outer = 00000000] 16:50:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (11052000) [pid = 3780] [serial = 2092] [outer = 10F21400] 16:50:16 INFO - PROCESS | 3780 | 1462582216305 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1113C800) [pid = 3780] [serial = 2093] [outer = 10F21400] 16:50:16 INFO - PROCESS | 3780 | 1462582216855 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 706ms 16:50:16 INFO - PROCESS | 3780 | 1462582216878 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 3780 | 1462582216883 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:50:16 INFO - PROCESS | 3780 | 1462582216889 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 3780 | 1462582216894 Marionette TRACE conn2 <- [1,2754,null,{}] 16:50:16 INFO - PROCESS | 3780 | 1462582216901 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 3780 | 1462582216995 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:50:17 INFO - PROCESS | 3780 | 1462582217108 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 3780 | ++DOCSHELL 10F0B400 == 49 [pid = 3780] [id = 698] 16:50:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (10F0C000) [pid = 3780] [serial = 2094] [outer = 00000000] 16:50:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10F2A800) [pid = 3780] [serial = 2095] [outer = 10F0C000] 16:50:17 INFO - PROCESS | 3780 | 1462582217204 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10F51C00) [pid = 3780] [serial = 2096] [outer = 10F0C000] 16:50:17 INFO - PROCESS | 3780 | 1462582217844 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1006ms 16:50:17 INFO - PROCESS | 3780 | 1462582217889 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 3780 | 1462582217895 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 16:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:50:17 INFO - PROCESS | 3780 | 1462582217921 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 3780 | 1462582217924 Marionette TRACE conn2 <- [1,2758,null,{}] 16:50:17 INFO - PROCESS | 3780 | 1462582217928 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:18 INFO - PROCESS | 3780 | 1462582218068 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:50:18 INFO - PROCESS | 3780 | 1462582218206 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 3780 | ++DOCSHELL 115AE400 == 50 [pid = 3780] [id = 699] 16:50:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (117E9400) [pid = 3780] [serial = 2097] [outer = 00000000] 16:50:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12E05000) [pid = 3780] [serial = 2098] [outer = 117E9400] 16:50:18 INFO - PROCESS | 3780 | 1462582218263 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (130DC800) [pid = 3780] [serial = 2099] [outer = 117E9400] 16:50:18 INFO - PROCESS | 3780 | 1462582218803 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:50:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:50:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 915ms 16:50:18 INFO - PROCESS | 3780 | 1462582218829 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 3780 | 1462582218832 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 16:50:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:50:18 INFO - PROCESS | 3780 | 1462582218836 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 3780 | 1462582218840 Marionette TRACE conn2 <- [1,2762,null,{}] 16:50:18 INFO - PROCESS | 3780 | 1462582218851 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:18 INFO - PROCESS | 3780 | 1462582218965 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:50:19 INFO - PROCESS | 3780 | 1462582219082 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 3780 | ++DOCSHELL 13D7D000 == 51 [pid = 3780] [id = 700] 16:50:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13D7EC00) [pid = 3780] [serial = 2100] [outer = 00000000] 16:50:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13D87000) [pid = 3780] [serial = 2101] [outer = 13D7EC00] 16:50:19 INFO - PROCESS | 3780 | 1462582219125 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1415CC00) [pid = 3780] [serial = 2102] [outer = 13D7EC00] 16:50:19 INFO - PROCESS | 3780 | 1462582219696 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:50:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 916ms 16:50:19 INFO - PROCESS | 3780 | 1462582219744 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 3780 | 1462582219746 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 16:50:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:50:19 INFO - PROCESS | 3780 | 1462582219750 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 3780 | 1462582219752 Marionette TRACE conn2 <- [1,2766,null,{}] 16:50:19 INFO - PROCESS | 3780 | 1462582219756 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 3780 | 1462582219862 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:50:20 INFO - PROCESS | 3780 | 1462582220004 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 3780 | ++DOCSHELL 14804C00 == 52 [pid = 3780] [id = 701] 16:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (14809800) [pid = 3780] [serial = 2103] [outer = 00000000] 16:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (14874000) [pid = 3780] [serial = 2104] [outer = 14809800] 16:50:20 INFO - PROCESS | 3780 | 1462582220060 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (148BE800) [pid = 3780] [serial = 2105] [outer = 14809800] 16:50:20 INFO - PROCESS | 3780 | 1462582220567 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:50:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 871ms 16:50:20 INFO - PROCESS | 3780 | 1462582220619 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 3780 | 1462582220622 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 16:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:50:20 INFO - PROCESS | 3780 | 1462582220625 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 3780 | 1462582220627 Marionette TRACE conn2 <- [1,2770,null,{}] 16:50:20 INFO - PROCESS | 3780 | 1462582220632 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 3780 | 1462582220737 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:50:20 INFO - PROCESS | 3780 | 1462582220852 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 3780 | ++DOCSHELL 0F577400 == 53 [pid = 3780] [id = 702] 16:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (14599800) [pid = 3780] [serial = 2106] [outer = 00000000] 16:50:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (15D83000) [pid = 3780] [serial = 2107] [outer = 14599800] 16:50:20 INFO - PROCESS | 3780 | 1462582220947 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15D83C00) [pid = 3780] [serial = 2108] [outer = 14599800] 16:50:21 INFO - PROCESS | 3780 | 1462582221505 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 916ms 16:50:21 INFO - PROCESS | 3780 | 1462582221533 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 3780 | 1462582221535 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 16:50:21 INFO - PROCESS | 3780 | 1462582221539 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:50:21 INFO - PROCESS | 3780 | 1462582221541 Marionette TRACE conn2 <- [1,2774,null,{}] 16:50:21 INFO - PROCESS | 3780 | 1462582221545 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 3780 | 1462582221686 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:50:21 INFO - PROCESS | 3780 | 1462582221831 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 3780 | ++DOCSHELL 167F0800 == 54 [pid = 3780] [id = 703] 16:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (167F1800) [pid = 3780] [serial = 2109] [outer = 00000000] 16:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16BCE000) [pid = 3780] [serial = 2110] [outer = 167F1800] 16:50:21 INFO - PROCESS | 3780 | 1462582221887 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1703C800) [pid = 3780] [serial = 2111] [outer = 167F1800] 16:50:22 INFO - PROCESS | 3780 | 1462582222547 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1050ms 16:50:22 INFO - PROCESS | 3780 | 1462582222598 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 3780 | 1462582222602 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 16:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:50:22 INFO - PROCESS | 3780 | 1462582222608 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 3780 | 1462582222612 Marionette TRACE conn2 <- [1,2778,null,{}] 16:50:22 INFO - PROCESS | 3780 | 1462582222618 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 3780 | 1462582222705 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:50:22 INFO - PROCESS | 3780 | 1462582222852 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 3780 | ++DOCSHELL 10E2F000 == 55 [pid = 3780] [id = 704] 16:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (10F03800) [pid = 3780] [serial = 2112] [outer = 00000000] 16:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (111CFC00) [pid = 3780] [serial = 2113] [outer = 10F03800] 16:50:22 INFO - PROCESS | 3780 | 1462582222903 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11B6B000) [pid = 3780] [serial = 2114] [outer = 10F03800] 16:50:23 INFO - PROCESS | 3780 | --DOCSHELL 10E27000 == 54 [pid = 3780] [id = 696] 16:50:23 INFO - PROCESS | 3780 | --DOCSHELL 0F571400 == 53 [pid = 3780] [id = 691] 16:50:23 INFO - PROCESS | 3780 | 1462582223432 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 871ms 16:50:23 INFO - PROCESS | 3780 | 1462582223475 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 3780 | 1462582223480 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 16:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:50:23 INFO - PROCESS | 3780 | 1462582223487 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 3780 | 1462582223490 Marionette TRACE conn2 <- [1,2782,null,{}] 16:50:23 INFO - PROCESS | 3780 | 1462582223493 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 3780 | 1462582223567 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:50:23 INFO - PROCESS | 3780 | 1462582223578 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 3780 | ++DOCSHELL 13234C00 == 54 [pid = 3780] [id = 705] 16:50:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (132A6400) [pid = 3780] [serial = 2115] [outer = 00000000] 16:50:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (13C28400) [pid = 3780] [serial = 2116] [outer = 132A6400] 16:50:23 INFO - PROCESS | 3780 | 1462582223633 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13D82C00) [pid = 3780] [serial = 2117] [outer = 132A6400] 16:50:24 INFO - PROCESS | 3780 | 1462582224160 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 706ms 16:50:24 INFO - PROCESS | 3780 | 1462582224197 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 3780 | 1462582224199 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 16:50:24 INFO - PROCESS | 3780 | 1462582224203 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:50:24 INFO - PROCESS | 3780 | 1462582224206 Marionette TRACE conn2 <- [1,2786,null,{}] 16:50:24 INFO - PROCESS | 3780 | 1462582224221 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 3780 | 1462582224311 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:50:24 INFO - PROCESS | 3780 | 1462582224422 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 3780 | ++DOCSHELL 15D80400 == 55 [pid = 3780] [id = 706] 16:50:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15D9F400) [pid = 3780] [serial = 2118] [outer = 00000000] 16:50:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (167EF000) [pid = 3780] [serial = 2119] [outer = 15D9F400] 16:50:24 INFO - PROCESS | 3780 | 1462582224461 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16BD1C00) [pid = 3780] [serial = 2120] [outer = 15D9F400] 16:50:24 INFO - PROCESS | 3780 | 1462582224908 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 765ms 16:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:50:24 INFO - PROCESS | 3780 | 1462582224973 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 3780 | 1462582224976 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 16:50:24 INFO - PROCESS | 3780 | 1462582224985 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 3780 | 1462582224987 Marionette TRACE conn2 <- [1,2790,null,{}] 16:50:24 INFO - PROCESS | 3780 | 1462582224990 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 3780 | 1462582225115 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:50:25 INFO - PROCESS | 3780 | 1462582225188 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 3780 | ++DOCSHELL 17427400 == 56 [pid = 3780] [id = 707] 16:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17427C00) [pid = 3780] [serial = 2121] [outer = 00000000] 16:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1742F000) [pid = 3780] [serial = 2122] [outer = 17427C00] 16:50:25 INFO - PROCESS | 3780 | 1462582225235 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (17434C00) [pid = 3780] [serial = 2123] [outer = 17427C00] 16:50:25 INFO - PROCESS | 3780 | 1462582225659 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 706ms 16:50:25 INFO - PROCESS | 3780 | 1462582225702 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 3780 | 1462582225704 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 16:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:50:25 INFO - PROCESS | 3780 | 1462582225701 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 3780 | 1462582225703 Marionette TRACE conn2 <- [1,2794,null,{}] 16:50:25 INFO - PROCESS | 3780 | 1462582225710 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 3780 | 1462582225835 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:50:25 INFO - PROCESS | 3780 | 1462582225905 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 3780 | ++DOCSHELL 1750FC00 == 57 [pid = 3780] [id = 708] 16:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17510000) [pid = 3780] [serial = 2124] [outer = 00000000] 16:50:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17513800) [pid = 3780] [serial = 2125] [outer = 17510000] 16:50:25 INFO - PROCESS | 3780 | 1462582225952 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1751B000) [pid = 3780] [serial = 2126] [outer = 17510000] 16:50:26 INFO - PROCESS | 3780 | 1462582226355 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 676ms 16:50:26 INFO - PROCESS | 3780 | 1462582226372 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 3780 | 1462582226373 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 16:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:50:26 INFO - PROCESS | 3780 | 1462582226377 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 3780 | 1462582226378 Marionette TRACE conn2 <- [1,2798,null,{}] 16:50:26 INFO - PROCESS | 3780 | 1462582226382 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 3780 | 1462582226523 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AD40400) [pid = 3780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (145A5000) [pid = 3780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (148CA000) [pid = 3780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (0FD85000) [pid = 3780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1153F800) [pid = 3780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (148C1800) [pid = 3780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11380000) [pid = 3780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10E27C00) [pid = 3780] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1057A400) [pid = 3780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10F0D800) [pid = 3780] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (10F06400) [pid = 3780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13542400) [pid = 3780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10F30800) [pid = 3780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (111D5C00) [pid = 3780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:50:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1100C400) [pid = 3780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:50:26 INFO - PROCESS | 3780 | 1462582226666 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 3780 | ++DOCSHELL 0F577800 == 58 [pid = 3780] [id = 709] 16:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (0FD85000) [pid = 3780] [serial = 2127] [outer = 00000000] 16:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (10E2D800) [pid = 3780] [serial = 2128] [outer = 0FD85000] 16:50:26 INFO - PROCESS | 3780 | 1462582226713 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (10F03000) [pid = 3780] [serial = 2129] [outer = 0FD85000] 16:50:27 INFO - PROCESS | 3780 | 1462582227078 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 705ms 16:50:27 INFO - PROCESS | 3780 | 1462582227096 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 3780 | 1462582227098 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 16:50:27 INFO - PROCESS | 3780 | 1462582227101 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:50:27 INFO - PROCESS | 3780 | 1462582227103 Marionette TRACE conn2 <- [1,2802,null,{}] 16:50:27 INFO - PROCESS | 3780 | 1462582227090 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 3780 | 1462582227204 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:50:27 INFO - PROCESS | 3780 | 1462582227312 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 3780 | ++DOCSHELL 10E2D400 == 59 [pid = 3780] [id = 710] 16:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10F08000) [pid = 3780] [serial = 2130] [outer = 00000000] 16:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17AA4800) [pid = 3780] [serial = 2131] [outer = 10F08000] 16:50:27 INFO - PROCESS | 3780 | 1462582227358 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17EAA400) [pid = 3780] [serial = 2132] [outer = 10F08000] 16:50:27 INFO - PROCESS | 3780 | 1462582227727 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 676ms 16:50:27 INFO - PROCESS | 3780 | 1462582227766 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 3780 | 1462582227768 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 16:50:27 INFO - PROCESS | 3780 | 1462582227771 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:50:27 INFO - PROCESS | 3780 | 1462582227773 Marionette TRACE conn2 <- [1,2806,null,{}] 16:50:27 INFO - PROCESS | 3780 | 1462582227786 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 3780 | 1462582227872 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:50:27 INFO - PROCESS | 3780 | 1462582227879 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 3780 | ++DOCSHELL 15D6C000 == 60 [pid = 3780] [id = 711] 16:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17EAB800) [pid = 3780] [serial = 2133] [outer = 00000000] 16:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17EB2000) [pid = 3780] [serial = 2134] [outer = 17EAB800] 16:50:27 INFO - PROCESS | 3780 | 1462582227934 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (17EB6800) [pid = 3780] [serial = 2135] [outer = 17EAB800] 16:50:28 INFO - PROCESS | 3780 | 1462582228359 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 16:50:28 INFO - PROCESS | 3780 | 1462582228394 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 3780 | 1462582228396 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 16:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:50:28 INFO - PROCESS | 3780 | 1462582228403 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 3780 | 1462582228405 Marionette TRACE conn2 <- [1,2810,null,{}] 16:50:28 INFO - PROCESS | 3780 | 1462582228408 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 3780 | 1462582228496 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:50:28 INFO - PROCESS | 3780 | 1462582228530 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 3780 | ++DOCSHELL 0F576C00 == 61 [pid = 3780] [id = 712] 16:50:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1751A000) [pid = 3780] [serial = 2136] [outer = 00000000] 16:50:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17EF8C00) [pid = 3780] [serial = 2137] [outer = 1751A000] 16:50:28 INFO - PROCESS | 3780 | 1462582228577 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1819C000) [pid = 3780] [serial = 2138] [outer = 1751A000] 16:50:29 INFO - PROCESS | 3780 | 1462582229278 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 916ms 16:50:29 INFO - PROCESS | 3780 | 1462582229330 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 3780 | 1462582229336 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 16:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:50:29 INFO - PROCESS | 3780 | 1462582229325 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 3780 | 1462582229329 Marionette TRACE conn2 <- [1,2814,null,{}] 16:50:29 INFO - PROCESS | 3780 | 1462582229335 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 3780 | 1462582229453 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:50:29 INFO - PROCESS | 3780 | 1462582229605 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 3780 | ++DOCSHELL 11013400 == 62 [pid = 3780] [id = 713] 16:50:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (11014800) [pid = 3780] [serial = 2139] [outer = 00000000] 16:50:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (11381800) [pid = 3780] [serial = 2140] [outer = 11014800] 16:50:29 INFO - PROCESS | 3780 | 1462582229664 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (13CCC400) [pid = 3780] [serial = 2141] [outer = 11014800] 16:50:30 INFO - PROCESS | 3780 | 1462582230268 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:50:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1006ms 16:50:30 INFO - PROCESS | 3780 | 1462582230334 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 3780 | 1462582230341 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 16:50:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:50:30 INFO - PROCESS | 3780 | 1462582230367 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 3780 | 1462582230370 Marionette TRACE conn2 <- [1,2818,null,{}] 16:50:30 INFO - PROCESS | 3780 | 1462582230389 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 3780 | 1462582230511 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:50:30 INFO - PROCESS | 3780 | 1462582230652 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 3780 | ++DOCSHELL 167EA400 == 63 [pid = 3780] [id = 714] 16:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (167ED800) [pid = 3780] [serial = 2142] [outer = 00000000] 16:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (170E7800) [pid = 3780] [serial = 2143] [outer = 167ED800] 16:50:30 INFO - PROCESS | 3780 | 1462582230709 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1742B400) [pid = 3780] [serial = 2144] [outer = 167ED800] 16:50:31 INFO - PROCESS | 3780 | 1462582231349 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1030ms 16:50:31 INFO - PROCESS | 3780 | 1462582231387 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 3780 | 1462582231390 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 16:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:50:31 INFO - PROCESS | 3780 | 1462582231394 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 3780 | 1462582231398 Marionette TRACE conn2 <- [1,2822,null,{}] 16:50:31 INFO - PROCESS | 3780 | 1462582231427 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 3780 | 1462582231547 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:50:31 INFO - PROCESS | 3780 | 1462582231699 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 3780 | ++DOCSHELL 175D6000 == 64 [pid = 3780] [id = 715] 16:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17EABC00) [pid = 3780] [serial = 2145] [outer = 00000000] 16:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (17EF8400) [pid = 3780] [serial = 2146] [outer = 17EABC00] 16:50:31 INFO - PROCESS | 3780 | 1462582231763 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1847BC00) [pid = 3780] [serial = 2147] [outer = 17EABC00] 16:50:32 INFO - PROCESS | 3780 | 1462582232311 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:50:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 955ms 16:50:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:50:32 INFO - PROCESS | 3780 | 1462582232343 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 3780 | 1462582232346 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 16:50:32 INFO - PROCESS | 3780 | 1462582232349 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 3780 | 1462582232351 Marionette TRACE conn2 <- [1,2826,null,{}] 16:50:32 INFO - PROCESS | 3780 | 1462582232355 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 3780 | 1462582232470 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:50:32 INFO - PROCESS | 3780 | 1462582232634 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 3780 | ++DOCSHELL 175DBC00 == 65 [pid = 3780] [id = 716] 16:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17EB9800) [pid = 3780] [serial = 2148] [outer = 00000000] 16:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (187AEC00) [pid = 3780] [serial = 2149] [outer = 17EB9800] 16:50:32 INFO - PROCESS | 3780 | 1462582232690 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (18826400) [pid = 3780] [serial = 2150] [outer = 17EB9800] 16:50:33 INFO - PROCESS | 3780 | 1462582233257 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 925ms 16:50:33 INFO - PROCESS | 3780 | 1462582233294 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 3780 | 1462582233296 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 16:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:50:33 INFO - PROCESS | 3780 | 1462582233300 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 3780 | 1462582233302 Marionette TRACE conn2 <- [1,2830,null,{}] 16:50:33 INFO - PROCESS | 3780 | 1462582233306 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 3780 | 1462582233416 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:50:33 INFO - PROCESS | 3780 | 1462582233581 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 3780 | ++DOCSHELL 1057A000 == 66 [pid = 3780] [id = 717] 16:50:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (17EF1400) [pid = 3780] [serial = 2151] [outer = 00000000] 16:50:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (188A9800) [pid = 3780] [serial = 2152] [outer = 17EF1400] 16:50:33 INFO - PROCESS | 3780 | 1462582233638 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (188AD400) [pid = 3780] [serial = 2153] [outer = 17EF1400] 16:50:34 INFO - PROCESS | 3780 | 1462582234451 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1217ms 16:50:34 INFO - PROCESS | 3780 | 1462582234527 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 3780 | 1462582234531 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 16:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:50:34 INFO - PROCESS | 3780 | 1462582234536 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 3780 | 1462582234540 Marionette TRACE conn2 <- [1,2834,null,{}] 16:50:34 INFO - PROCESS | 3780 | 1462582234545 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 3780 | 1462582234632 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:50:34 INFO - PROCESS | 3780 | 1462582234778 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 3780 | ++DOCSHELL 0FDE7C00 == 67 [pid = 3780] [id = 718] 16:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (10D60C00) [pid = 3780] [serial = 2154] [outer = 00000000] 16:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (10F2B000) [pid = 3780] [serial = 2155] [outer = 10D60C00] 16:50:34 INFO - PROCESS | 3780 | 1462582234840 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1104E400) [pid = 3780] [serial = 2156] [outer = 10D60C00] 16:50:35 INFO - PROCESS | 3780 | 1462582235473 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 10574800 == 66 [pid = 3780] [id = 689] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 1153C000 == 65 [pid = 3780] [id = 690] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 122AC400 == 64 [pid = 3780] [id = 649] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 107F4800 == 63 [pid = 3780] [id = 688] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 15D6C000 == 62 [pid = 3780] [id = 711] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 10E2D400 == 61 [pid = 3780] [id = 710] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 0F577800 == 60 [pid = 3780] [id = 709] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 1750FC00 == 59 [pid = 3780] [id = 708] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 17427400 == 58 [pid = 3780] [id = 707] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 15D80400 == 57 [pid = 3780] [id = 706] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 13234C00 == 56 [pid = 3780] [id = 705] 16:50:35 INFO - PROCESS | 3780 | --DOCSHELL 10E2F000 == 55 [pid = 3780] [id = 704] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (11052000) [pid = 3780] [serial = 2092] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (16488400) [pid = 3780] [serial = 2071] [outer = 00000000] [url = about:blank] 16:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1017ms 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1ECC7000) [pid = 3780] [serial = 2006] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (14869C00) [pid = 3780] [serial = 2059] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1486CC00) [pid = 3780] [serial = 2060] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (15A83000) [pid = 3780] [serial = 2065] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (10F2A400) [pid = 3780] [serial = 2050] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1100F000) [pid = 3780] [serial = 2051] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (11BB9C00) [pid = 3780] [serial = 2053] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (122A7400) [pid = 3780] [serial = 2054] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (15341000) [pid = 3780] [serial = 2063] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (13C29000) [pid = 3780] [serial = 2045] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (12EDB000) [pid = 3780] [serial = 2044] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (11048000) [pid = 3780] [serial = 2089] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (10E23C00) [pid = 3780] [serial = 2039] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (107F5C00) [pid = 3780] [serial = 2038] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (11381C00) [pid = 3780] [serial = 2090] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (0FD87800) [pid = 3780] [serial = 2074] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (11383400) [pid = 3780] [serial = 2042] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (148C5000) [pid = 3780] [serial = 2080] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11051800) [pid = 3780] [serial = 2041] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (10F27000) [pid = 3780] [serial = 2048] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10F0F000) [pid = 3780] [serial = 2047] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (13D7F000) [pid = 3780] [serial = 2056] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (148C9800) [pid = 3780] [serial = 2062] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1153C800) [pid = 3780] [serial = 2077] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (16BC7400) [pid = 3780] [serial = 2083] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11BC6000) [pid = 3780] [serial = 2068] [outer = 00000000] [url = about:blank] 16:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16BC5800) [pid = 3780] [serial = 2086] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (16F85400) [pid = 3780] [serial = 2087] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15D82C00) [pid = 3780] [serial = 2066] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1415C400) [pid = 3780] [serial = 2069] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (13F52000) [pid = 3780] [serial = 2057] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (134DB400) [pid = 3780] [serial = 2036] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 3780 | 1462582235598 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 3780 | 1462582235603 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 16:50:35 INFO - PROCESS | 3780 | 1462582235612 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 3780 | 1462582235615 Marionette TRACE conn2 <- [1,2838,null,{}] 16:50:35 INFO - PROCESS | 3780 | 1462582235618 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 3780 | 1462582235699 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:50:35 INFO - PROCESS | 3780 | 1462582235707 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 3780 | ++DOCSHELL 10F0F000 == 56 [pid = 3780] [id = 719] 16:50:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10F21800) [pid = 3780] [serial = 2157] [outer = 00000000] 16:50:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10F4F800) [pid = 3780] [serial = 2158] [outer = 10F21800] 16:50:35 INFO - PROCESS | 3780 | 1462582235753 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1101A800) [pid = 3780] [serial = 2159] [outer = 10F21800] 16:50:36 INFO - PROCESS | 3780 | 1462582236312 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 724ms 16:50:36 INFO - PROCESS | 3780 | 1462582236335 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 3780 | 1462582236338 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 16:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:50:36 INFO - PROCESS | 3780 | 1462582236345 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 3780 | 1462582236349 Marionette TRACE conn2 <- [1,2842,null,{}] 16:50:36 INFO - PROCESS | 3780 | 1462582236359 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 3780 | 1462582236454 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:50:36 INFO - PROCESS | 3780 | 1462582236464 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 3780 | ++DOCSHELL 115E1800 == 57 [pid = 3780] [id = 720] 16:50:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (115E4400) [pid = 3780] [serial = 2160] [outer = 00000000] 16:50:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (122A7400) [pid = 3780] [serial = 2161] [outer = 115E4400] 16:50:36 INFO - PROCESS | 3780 | 1462582236513 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (12E0E400) [pid = 3780] [serial = 2162] [outer = 115E4400] 16:50:36 INFO - PROCESS | 3780 | 1462582237004 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 678ms 16:50:37 INFO - PROCESS | 3780 | 1462582237029 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 3780 | 1462582237031 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 16:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:50:37 INFO - PROCESS | 3780 | 1462582237035 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 3780 | 1462582237037 Marionette TRACE conn2 <- [1,2846,null,{}] 16:50:37 INFO - PROCESS | 3780 | 1462582237044 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 3780 | 1462582237132 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:50:37 INFO - PROCESS | 3780 | 1462582237141 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 3780 | ++DOCSHELL 13CC1000 == 58 [pid = 3780] [id = 721] 16:50:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (13CC6C00) [pid = 3780] [serial = 2163] [outer = 00000000] 16:50:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (13F4C000) [pid = 3780] [serial = 2164] [outer = 13CC6C00] 16:50:37 INFO - PROCESS | 3780 | 1462582237187 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1415C400) [pid = 3780] [serial = 2165] [outer = 13CC6C00] 16:50:37 INFO - PROCESS | 3780 | 1462582237638 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 616ms 16:50:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:50:37 INFO - PROCESS | 3780 | 1462582237673 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 3780 | 1462582237675 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 16:50:37 INFO - PROCESS | 3780 | 1462582237678 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 3780 | 1462582237680 Marionette TRACE conn2 <- [1,2850,null,{}] 16:50:37 INFO - PROCESS | 3780 | 1462582237683 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 3780 | 1462582237780 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:50:37 INFO - PROCESS | 3780 | 1462582237787 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 3780 | ++DOCSHELL 11383400 == 59 [pid = 3780] [id = 722] 16:50:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (13FA9400) [pid = 3780] [serial = 2166] [outer = 00000000] 16:50:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1486CC00) [pid = 3780] [serial = 2167] [outer = 13FA9400] 16:50:37 INFO - PROCESS | 3780 | 1462582237833 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (14870800) [pid = 3780] [serial = 2168] [outer = 13FA9400] 16:50:38 INFO - PROCESS | 3780 | 1462582238347 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 724ms 16:50:38 INFO - PROCESS | 3780 | 1462582238400 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 3780 | 1462582238402 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 16:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:50:38 INFO - PROCESS | 3780 | 1462582238406 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 3780 | 1462582238407 Marionette TRACE conn2 <- [1,2854,null,{}] 16:50:38 INFO - PROCESS | 3780 | 1462582238416 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 3780 | 1462582238561 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:50:38 INFO - PROCESS | 3780 | 1462582238653 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 3780 | ++DOCSHELL 10D6C800 == 60 [pid = 3780] [id = 723] 16:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (148C8400) [pid = 3780] [serial = 2169] [outer = 00000000] 16:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (15A79000) [pid = 3780] [serial = 2170] [outer = 148C8400] 16:50:38 INFO - PROCESS | 3780 | 1462582238699 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15D6BC00) [pid = 3780] [serial = 2171] [outer = 148C8400] 16:50:39 INFO - PROCESS | 3780 | 1462582239152 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 786ms 16:50:39 INFO - PROCESS | 3780 | 1462582239214 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 3780 | 1462582239216 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 16:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:50:39 INFO - PROCESS | 3780 | 1462582239220 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 3780 | 1462582239222 Marionette TRACE conn2 <- [1,2858,null,{}] 16:50:39 INFO - PROCESS | 3780 | 1462582239225 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 3780 | 1462582239334 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:50:39 INFO - PROCESS | 3780 | 1462582239411 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 3780 | ++DOCSHELL 134D8C00 == 61 [pid = 3780] [id = 724] 16:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (148CA800) [pid = 3780] [serial = 2172] [outer = 00000000] 16:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (167EE800) [pid = 3780] [serial = 2173] [outer = 148CA800] 16:50:39 INFO - PROCESS | 3780 | 1462582239456 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (16BD2000) [pid = 3780] [serial = 2174] [outer = 148CA800] 16:50:39 INFO - PROCESS | 3780 | 1462582239874 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 678ms 16:50:39 INFO - PROCESS | 3780 | 1462582239909 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 3780 | 1462582239911 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 16:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:50:39 INFO - PROCESS | 3780 | 1462582239914 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 3780 | 1462582239916 Marionette TRACE conn2 <- [1,2862,null,{}] 16:50:39 INFO - PROCESS | 3780 | 1462582239920 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 3780 | 1462582240143 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (132A6400) [pid = 3780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (10F03800) [pid = 3780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (167F1800) [pid = 3780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17510000) [pid = 3780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (10F08000) [pid = 3780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (0FD85000) [pid = 3780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15D9F400) [pid = 3780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (17427C00) [pid = 3780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11BBE800) [pid = 3780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:50:40 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17EAB800) [pid = 3780] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:50:40 INFO - PROCESS | 3780 | 1462582240219 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 3780 | ++DOCSHELL 1056EC00 == 62 [pid = 3780] [id = 725] 16:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (10574000) [pid = 3780] [serial = 2175] [outer = 00000000] 16:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (132A6400) [pid = 3780] [serial = 2176] [outer = 10574000] 16:50:40 INFO - PROCESS | 3780 | 1462582240267 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1647E800) [pid = 3780] [serial = 2177] [outer = 10574000] 16:50:40 INFO - PROCESS | 3780 | 1462582240642 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 785ms 16:50:40 INFO - PROCESS | 3780 | 1462582240698 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 3780 | 1462582240700 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 16:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:50:40 INFO - PROCESS | 3780 | 1462582240704 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 3780 | 1462582240705 Marionette TRACE conn2 <- [1,2866,null,{}] 16:50:40 INFO - PROCESS | 3780 | 1462582240709 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 3780 | 1462582240796 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:50:40 INFO - PROCESS | 3780 | 1462582240802 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 3780 | ++DOCSHELL 1533E000 == 63 [pid = 3780] [id = 726] 16:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (15D96800) [pid = 3780] [serial = 2178] [outer = 00000000] 16:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (170EB400) [pid = 3780] [serial = 2179] [outer = 15D96800] 16:50:40 INFO - PROCESS | 3780 | 1462582240848 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17429000) [pid = 3780] [serial = 2180] [outer = 15D96800] 16:50:41 INFO - PROCESS | 3780 | 1462582241323 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 677ms 16:50:41 INFO - PROCESS | 3780 | 1462582241404 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 3780 | 1462582241406 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 16:50:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:50:41 INFO - PROCESS | 3780 | 1462582241409 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 3780 | 1462582241411 Marionette TRACE conn2 <- [1,2870,null,{}] 16:50:41 INFO - PROCESS | 3780 | 1462582241415 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 3780 | 1462582241504 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:50:41 INFO - PROCESS | 3780 | 1462582241510 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 3780 | ++DOCSHELL 17510800 == 64 [pid = 3780] [id = 727] 16:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17515C00) [pid = 3780] [serial = 2181] [outer = 00000000] 16:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (17547800) [pid = 3780] [serial = 2182] [outer = 17515C00] 16:50:41 INFO - PROCESS | 3780 | 1462582241538 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (179A5400) [pid = 3780] [serial = 2183] [outer = 17515C00] 16:50:42 INFO - PROCESS | 3780 | 1462582242004 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 631ms 16:50:42 INFO - PROCESS | 3780 | 1462582242030 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 3780 | 1462582242032 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 16:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:50:42 INFO - PROCESS | 3780 | 1462582242036 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 3780 | 1462582242038 Marionette TRACE conn2 <- [1,2874,null,{}] 16:50:42 INFO - PROCESS | 3780 | 1462582242046 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 3780 | 1462582242215 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:50:42 INFO - PROCESS | 3780 | 1462582242419 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 3780 | ++DOCSHELL 0F579400 == 65 [pid = 3780] [id = 728] 16:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (0F697400) [pid = 3780] [serial = 2184] [outer = 00000000] 16:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (107F3000) [pid = 3780] [serial = 2185] [outer = 0F697400] 16:50:42 INFO - PROCESS | 3780 | 1462582242479 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (10E2FC00) [pid = 3780] [serial = 2186] [outer = 0F697400] 16:50:43 INFO - PROCESS | 3780 | 1462582243050 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1032ms 16:50:43 INFO - PROCESS | 3780 | 1462582243083 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 3780 | 1462582243086 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 16:50:43 INFO - PROCESS | 3780 | 1462582243091 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:50:43 INFO - PROCESS | 3780 | 1462582243096 Marionette TRACE conn2 <- [1,2878,null,{}] 16:50:43 INFO - PROCESS | 3780 | 1462582243101 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 3780 | 1462582243218 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:50:43 INFO - PROCESS | 3780 | 1462582243384 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 3780 | ++DOCSHELL 1137AC00 == 66 [pid = 3780] [id = 729] 16:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (11381400) [pid = 3780] [serial = 2187] [outer = 00000000] 16:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (117E2000) [pid = 3780] [serial = 2188] [outer = 11381400] 16:50:43 INFO - PROCESS | 3780 | 1462582243443 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (122A5400) [pid = 3780] [serial = 2189] [outer = 11381400] 16:50:44 INFO - PROCESS | 3780 | 1462582244065 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1032ms 16:50:44 INFO - PROCESS | 3780 | 1462582244156 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 3780 | 1462582244159 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 16:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:50:44 INFO - PROCESS | 3780 | 1462582244165 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 3780 | 1462582244168 Marionette TRACE conn2 <- [1,2882,null,{}] 16:50:44 INFO - PROCESS | 3780 | 1462582244172 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 3780 | 1462582244286 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:50:44 INFO - PROCESS | 3780 | 1462582244437 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 3780 | ++DOCSHELL 12217000 == 67 [pid = 3780] [id = 730] 16:50:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (122B1400) [pid = 3780] [serial = 2190] [outer = 00000000] 16:50:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1538E400) [pid = 3780] [serial = 2191] [outer = 122B1400] 16:50:44 INFO - PROCESS | 3780 | 1462582244495 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (167ECC00) [pid = 3780] [serial = 2192] [outer = 122B1400] 16:50:45 INFO - PROCESS | 3780 | 1462582245136 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1032ms 16:50:45 INFO - PROCESS | 3780 | 1462582245211 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 3780 | 1462582245215 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 16:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:50:45 INFO - PROCESS | 3780 | 1462582245240 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 3780 | 1462582245245 Marionette TRACE conn2 <- [1,2886,null,{}] 16:50:45 INFO - PROCESS | 3780 | 1462582245252 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 3780 | 1462582245374 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:50:45 INFO - PROCESS | 3780 | 1462582245518 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 3780 | ++DOCSHELL 17A9B000 == 68 [pid = 3780] [id = 731] 16:50:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (17EAE400) [pid = 3780] [serial = 2193] [outer = 00000000] 16:50:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (18478800) [pid = 3780] [serial = 2194] [outer = 17EAE400] 16:50:45 INFO - PROCESS | 3780 | 1462582245578 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (187AD400) [pid = 3780] [serial = 2195] [outer = 17EAE400] 16:50:46 INFO - PROCESS | 3780 | 1462582246111 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 955ms 16:50:46 INFO - PROCESS | 3780 | 1462582246191 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 3780 | 1462582246193 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:50:46 INFO - PROCESS | 3780 | 1462582246181 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 3780 | 1462582246184 Marionette TRACE conn2 <- [1,2890,null,{}] 16:50:46 INFO - PROCESS | 3780 | 1462582246187 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 3780 | 1462582246300 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:50:46 INFO - PROCESS | 3780 | 1462582246449 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 3780 | ++DOCSHELL 17EAB800 == 69 [pid = 3780] [id = 732] 16:50:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (188A8400) [pid = 3780] [serial = 2196] [outer = 00000000] 16:50:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (188F5C00) [pid = 3780] [serial = 2197] [outer = 188A8400] 16:50:46 INFO - PROCESS | 3780 | 1462582246505 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (188FA400) [pid = 3780] [serial = 2198] [outer = 188A8400] 16:50:47 INFO - PROCESS | 3780 | 1462582247104 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 16:50:47 INFO - PROCESS | 3780 | 1462582247182 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 3780 | 1462582247185 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:50:47 INFO - PROCESS | 3780 | 1462582247188 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 3780 | 1462582247190 Marionette TRACE conn2 <- [1,2894,null,{}] 16:50:47 INFO - PROCESS | 3780 | 1462582247194 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 3780 | 1462582247305 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:50:47 INFO - PROCESS | 3780 | 1462582247465 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 3780 | ++DOCSHELL 19D52000 == 70 [pid = 3780] [id = 733] 16:50:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (19D53000) [pid = 3780] [serial = 2199] [outer = 00000000] 16:50:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (19D57000) [pid = 3780] [serial = 2200] [outer = 19D53000] 16:50:47 INFO - PROCESS | 3780 | 1462582247530 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (19D5D800) [pid = 3780] [serial = 2201] [outer = 19D53000] 16:50:48 INFO - PROCESS | 3780 | 1462582248074 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 925ms 16:50:48 INFO - PROCESS | 3780 | 1462582248116 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 3780 | 1462582248119 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 16:50:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:50:48 INFO - PROCESS | 3780 | 1462582248123 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 3780 | 1462582248125 Marionette TRACE conn2 <- [1,2898,null,{}] 16:50:48 INFO - PROCESS | 3780 | 1462582248129 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 3780 | 1462582248243 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:50:48 INFO - PROCESS | 3780 | 1462582248436 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 3780 | ++DOCSHELL 1052D800 == 71 [pid = 3780] [id = 734] 16:50:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (105CF400) [pid = 3780] [serial = 2202] [outer = 00000000] 16:50:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11B60800) [pid = 3780] [serial = 2203] [outer = 105CF400] 16:50:48 INFO - PROCESS | 3780 | 1462582248493 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (13C29000) [pid = 3780] [serial = 2204] [outer = 105CF400] 16:50:49 INFO - PROCESS | 3780 | 1462582249203 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:50:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:50:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:50:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1125ms 16:50:49 INFO - PROCESS | 3780 | 1462582249248 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 3780 | 1462582249253 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 16:50:49 INFO - TEST-START | /DOMEvents/constructors.html 16:50:49 INFO - PROCESS | 3780 | 1462582249258 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 3780 | 1462582249262 Marionette TRACE conn2 <- [1,2902,null,{}] 16:50:49 INFO - PROCESS | 3780 | 1462582249267 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 3780 | 1462582249374 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:50:49 INFO - PROCESS | 3780 | 1462582249545 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 3780 | ++DOCSHELL 1100BC00 == 72 [pid = 3780] [id = 735] 16:50:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1100D000) [pid = 3780] [serial = 2205] [outer = 00000000] 16:50:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (11386400) [pid = 3780] [serial = 2206] [outer = 1100D000] 16:50:49 INFO - PROCESS | 3780 | 1462582249596 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (12224000) [pid = 3780] [serial = 2207] [outer = 1100D000] 16:50:50 INFO - PROCESS | 3780 | 1462582250222 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:50:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:50:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1078ms 16:50:50 INFO - PROCESS | 3780 | 1462582250351 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 3780 | 1462582250357 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 16:50:50 INFO - PROCESS | 3780 | 1462582250363 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:50:50 INFO - PROCESS | 3780 | 1462582250366 Marionette TRACE conn2 <- [1,2906,null,{}] 16:50:50 INFO - PROCESS | 3780 | 1462582250370 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 3780 | 1462582250485 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:50:50 INFO - PROCESS | 3780 | 1462582250610 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 11379800 == 71 [pid = 3780] [id = 668] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 17510800 == 70 [pid = 3780] [id = 727] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 1533E000 == 69 [pid = 3780] [id = 726] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 1056EC00 == 68 [pid = 3780] [id = 725] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 134D8C00 == 67 [pid = 3780] [id = 724] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 10D6C800 == 66 [pid = 3780] [id = 723] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 11383400 == 65 [pid = 3780] [id = 722] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 13CC1000 == 64 [pid = 3780] [id = 721] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 115E1800 == 63 [pid = 3780] [id = 720] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 10F0F000 == 62 [pid = 3780] [id = 719] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 0FDE7C00 == 61 [pid = 3780] [id = 718] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (13D87000) [pid = 3780] [serial = 2101] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (14874000) [pid = 3780] [serial = 2104] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (12E05000) [pid = 3780] [serial = 2098] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (15D83000) [pid = 3780] [serial = 2107] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (10F2A800) [pid = 3780] [serial = 2095] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | ++DOCSHELL 0FDF0000 == 62 [pid = 3780] [id = 736] 16:50:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1056EC00) [pid = 3780] [serial = 2208] [outer = 00000000] 16:50:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (10F09800) [pid = 3780] [serial = 2209] [outer = 1056EC00] 16:50:50 INFO - PROCESS | 3780 | 1462582250697 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (11050400) [pid = 3780] [serial = 2210] [outer = 1056EC00] 16:50:50 INFO - PROCESS | 3780 | --DOCSHELL 0F576C00 == 61 [pid = 3780] [id = 712] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (13C28400) [pid = 3780] [serial = 2116] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (11B6B000) [pid = 3780] [serial = 2114] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (16BCE000) [pid = 3780] [serial = 2110] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1751B000) [pid = 3780] [serial = 2126] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (17AA4800) [pid = 3780] [serial = 2131] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (10E2D800) [pid = 3780] [serial = 2128] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (167EF000) [pid = 3780] [serial = 2119] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (16BD1C00) [pid = 3780] [serial = 2120] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1742F000) [pid = 3780] [serial = 2122] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (10F03000) [pid = 3780] [serial = 2129] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1703C800) [pid = 3780] [serial = 2111] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (17434C00) [pid = 3780] [serial = 2123] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17EAA400) [pid = 3780] [serial = 2132] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (111CFC00) [pid = 3780] [serial = 2113] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (13D82C00) [pid = 3780] [serial = 2117] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (17513800) [pid = 3780] [serial = 2125] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (16488C00) [pid = 3780] [serial = 2072] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (17EB2000) [pid = 3780] [serial = 2134] [outer = 00000000] [url = about:blank] 16:50:50 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (17EB6800) [pid = 3780] [serial = 2135] [outer = 00000000] [url = about:blank] 16:50:51 INFO - PROCESS | 3780 | 1462582251064 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:50:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 724ms 16:50:51 INFO - PROCESS | 3780 | 1462582251091 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 3780 | 1462582251095 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 16:50:51 INFO - PROCESS | 3780 | 1462582251098 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:50:51 INFO - PROCESS | 3780 | 1462582251102 Marionette TRACE conn2 <- [1,2910,null,{}] 16:50:51 INFO - PROCESS | 3780 | 1462582251113 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 3780 | 1462582251207 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:50:51 INFO - PROCESS | 3780 | 1462582251214 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 3780 | ++DOCSHELL 11385800 == 62 [pid = 3780] [id = 737] 16:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (130D9400) [pid = 3780] [serial = 2211] [outer = 00000000] 16:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (13F52400) [pid = 3780] [serial = 2212] [outer = 130D9400] 16:50:51 INFO - PROCESS | 3780 | 1462582251263 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (148CA400) [pid = 3780] [serial = 2213] [outer = 130D9400] 16:50:51 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:51 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:51 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:51 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:51 INFO - PROCESS | 3780 | 1462582251773 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:50:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:50:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:50:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:50:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:50:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:50:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 694ms 16:50:51 INFO - PROCESS | 3780 | 1462582251803 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 3780 | 1462582251806 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 16:50:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:50:51 INFO - PROCESS | 3780 | 1462582251809 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 3780 | 1462582251810 Marionette TRACE conn2 <- [1,2914,null,{}] 16:50:51 INFO - PROCESS | 3780 | 1462582251814 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 3780 | 1462582251901 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:50:51 INFO - PROCESS | 3780 | 1462582251935 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 3780 | ++DOCSHELL 15D82C00 == 63 [pid = 3780] [id = 738] 16:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (15D8E800) [pid = 3780] [serial = 2214] [outer = 00000000] 16:50:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (16BC5800) [pid = 3780] [serial = 2215] [outer = 15D8E800] 16:50:51 INFO - PROCESS | 3780 | 1462582251985 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (16F90C00) [pid = 3780] [serial = 2216] [outer = 15D8E800] 16:50:52 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:50:52 INFO - PROCESS | 3780 | 1462582252427 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:50:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 693ms 16:50:52 INFO - PROCESS | 3780 | 1462582252491 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 3780 | 1462582252493 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 16:50:52 INFO - PROCESS | 3780 | 1462582252496 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:50:52 INFO - PROCESS | 3780 | 1462582252498 Marionette TRACE conn2 <- [1,2918,null,{}] 16:50:52 INFO - PROCESS | 3780 | 1462582252506 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 3780 | 1462582252594 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:50:52 INFO - PROCESS | 3780 | 1462582252601 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 3780 | ++DOCSHELL 13D87000 == 64 [pid = 3780] [id = 739] 16:50:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (167EBC00) [pid = 3780] [serial = 2217] [outer = 00000000] 16:50:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1742DC00) [pid = 3780] [serial = 2218] [outer = 167EBC00] 16:50:52 INFO - PROCESS | 3780 | 1462582252646 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (17434000) [pid = 3780] [serial = 2219] [outer = 167EBC00] 16:50:53 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:50:53 INFO - PROCESS | 3780 | 1462582253155 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:50:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 693ms 16:50:53 INFO - PROCESS | 3780 | 1462582253180 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 3780 | 1462582253182 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 16:50:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:50:53 INFO - PROCESS | 3780 | 1462582253192 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 3780 | 1462582253194 Marionette TRACE conn2 <- [1,2922,null,{}] 16:50:53 INFO - PROCESS | 3780 | 1462582253198 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 3780 | 1462582253332 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:50:53 INFO - PROCESS | 3780 | 1462582253431 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 3780 | ++DOCSHELL 1751A800 == 65 [pid = 3780] [id = 740] 16:50:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1751E400) [pid = 3780] [serial = 2220] [outer = 00000000] 16:50:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (17EAD000) [pid = 3780] [serial = 2221] [outer = 1751E400] 16:50:53 INFO - PROCESS | 3780 | 1462582253497 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (17EB6800) [pid = 3780] [serial = 2222] [outer = 1751E400] 16:50:53 INFO - PROCESS | 3780 | 1462582253883 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:50:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 755ms 16:50:53 INFO - PROCESS | 3780 | 1462582253946 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 3780 | 1462582253948 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 16:50:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:50:53 INFO - PROCESS | 3780 | 1462582253952 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 3780 | 1462582253954 Marionette TRACE conn2 <- [1,2926,null,{}] 16:50:53 INFO - PROCESS | 3780 | 1462582253957 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 3780 | 1462582254087 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:50:54 INFO - PROCESS | 3780 | 1462582254104 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 3780 | ++DOCSHELL 17434400 == 66 [pid = 3780] [id = 741] 16:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (17EAB000) [pid = 3780] [serial = 2223] [outer = 00000000] 16:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (188A7800) [pid = 3780] [serial = 2224] [outer = 17EAB000] 16:50:54 INFO - PROCESS | 3780 | 1462582254149 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (188ADC00) [pid = 3780] [serial = 2225] [outer = 17EAB000] 16:50:54 INFO - PROCESS | 3780 | 1462582254556 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:50:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 693ms 16:50:54 INFO - PROCESS | 3780 | 1462582254635 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 3780 | 1462582254637 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 16:50:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:50:54 INFO - PROCESS | 3780 | 1462582254640 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 3780 | 1462582254642 Marionette TRACE conn2 <- [1,2930,null,{}] 16:50:54 INFO - PROCESS | 3780 | 1462582254646 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 3780 | 1462582254810 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:50:54 INFO - PROCESS | 3780 | 1462582254835 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 3780 | ++DOCSHELL 17EAD800 == 67 [pid = 3780] [id = 742] 16:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (17EB8800) [pid = 3780] [serial = 2226] [outer = 00000000] 16:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (19E55000) [pid = 3780] [serial = 2227] [outer = 17EB8800] 16:50:54 INFO - PROCESS | 3780 | 1462582254879 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (19E57000) [pid = 3780] [serial = 2228] [outer = 17EB8800] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (148C8400) [pid = 3780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (115E4400) [pid = 3780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (148CA800) [pid = 3780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (10D60C00) [pid = 3780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (13CC6C00) [pid = 3780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (10574000) [pid = 3780] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1751A000) [pid = 3780] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (10F21800) [pid = 3780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (15D96800) [pid = 3780] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (13FA9400) [pid = 3780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (0F574800) [pid = 3780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (14809800) [pid = 3780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (148BB800) [pid = 3780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (13D7EC00) [pid = 3780] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (14599800) [pid = 3780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (10F0C000) [pid = 3780] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (11051400) [pid = 3780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (117E9400) [pid = 3780] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:50:55 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (167EE400) [pid = 3780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:50:55 INFO - PROCESS | 3780 | 1462582255580 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:50:55 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:50:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:50:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 16:50:55 INFO - PROCESS | 3780 | 1462582255626 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 3780 | 1462582255628 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 16:50:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:50:55 INFO - PROCESS | 3780 | 1462582255631 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 3780 | 1462582255632 Marionette TRACE conn2 <- [1,2934,null,{}] 16:50:55 INFO - PROCESS | 3780 | 1462582255636 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 3780 | 1462582255767 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:50:55 INFO - PROCESS | 3780 | 1462582255840 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 3780 | ++DOCSHELL 11056400 == 68 [pid = 3780] [id = 743] 16:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (11311000) [pid = 3780] [serial = 2229] [outer = 00000000] 16:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (13D86C00) [pid = 3780] [serial = 2230] [outer = 11311000] 16:50:55 INFO - PROCESS | 3780 | 1462582255885 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (148BD000) [pid = 3780] [serial = 2231] [outer = 11311000] 16:50:56 INFO - PROCESS | 3780 | 1462582256237 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 632ms 16:50:56 INFO - PROCESS | 3780 | 1462582256269 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 3780 | 1462582256271 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 16:50:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:50:56 INFO - PROCESS | 3780 | 1462582256288 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 3780 | 1462582256290 Marionette TRACE conn2 <- [1,2938,null,{}] 16:50:56 INFO - PROCESS | 3780 | 1462582256294 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 3780 | 1462582256385 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:50:56 INFO - PROCESS | 3780 | 1462582256391 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 3780 | ++DOCSHELL 10F07800 == 69 [pid = 3780] [id = 744] 16:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1153C800) [pid = 3780] [serial = 2232] [outer = 00000000] 16:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (181A5000) [pid = 3780] [serial = 2233] [outer = 1153C800] 16:50:56 INFO - PROCESS | 3780 | 1462582256436 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (19D56C00) [pid = 3780] [serial = 2234] [outer = 1153C800] 16:50:56 INFO - PROCESS | 3780 | ++DOCSHELL 19E61C00 == 70 [pid = 3780] [id = 745] 16:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19EAE400) [pid = 3780] [serial = 2235] [outer = 00000000] 16:50:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19EAF400) [pid = 3780] [serial = 2236] [outer = 19EAE400] 16:50:56 INFO - PROCESS | 3780 | 1462582256921 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 693ms 16:50:56 INFO - PROCESS | 3780 | 1462582256956 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 3780 | 1462582256959 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 16:50:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:50:56 INFO - PROCESS | 3780 | 1462582256962 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 3780 | 1462582256965 Marionette TRACE conn2 <- [1,2942,null,{}] 16:50:56 INFO - PROCESS | 3780 | 1462582256972 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 3780 | 1462582257101 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:50:57 INFO - PROCESS | 3780 | 1462582257117 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 3780 | ++DOCSHELL 19E60C00 == 71 [pid = 3780] [id = 746] 16:50:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19EB4C00) [pid = 3780] [serial = 2237] [outer = 00000000] 16:50:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19EB9C00) [pid = 3780] [serial = 2238] [outer = 19EB4C00] 16:50:57 INFO - PROCESS | 3780 | 1462582257167 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19FDF800) [pid = 3780] [serial = 2239] [outer = 19EB4C00] 16:50:57 INFO - PROCESS | 3780 | 1462582257873 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:50:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:50:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 986ms 16:50:57 INFO - PROCESS | 3780 | 1462582257949 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 3780 | 1462582257955 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 16:50:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:50:57 INFO - PROCESS | 3780 | 1462582257960 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 3780 | 1462582257964 Marionette TRACE conn2 <- [1,2946,null,{}] 16:50:57 INFO - PROCESS | 3780 | 1462582257985 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 3780 | 1462582258129 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:50:58 INFO - PROCESS | 3780 | 1462582258284 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 3780 | ++DOCSHELL 10F30400 == 72 [pid = 3780] [id = 747] 16:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (10F44400) [pid = 3780] [serial = 2240] [outer = 00000000] 16:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (12C45800) [pid = 3780] [serial = 2241] [outer = 10F44400] 16:50:58 INFO - PROCESS | 3780 | 1462582258342 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (13CC3C00) [pid = 3780] [serial = 2242] [outer = 10F44400] 16:50:58 INFO - PROCESS | 3780 | 1462582258877 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:50:58 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 955ms 16:50:58 INFO - PROCESS | 3780 | 1462582258932 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 3780 | 1462582258938 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 16:50:58 INFO - PROCESS | 3780 | 1462582258946 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:50:58 INFO - PROCESS | 3780 | 1462582258949 Marionette TRACE conn2 <- [1,2950,null,{}] 16:50:58 INFO - PROCESS | 3780 | 1462582258953 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 3780 | 1462582259057 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:50:59 INFO - PROCESS | 3780 | 1462582259226 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 3780 | ++DOCSHELL 11BC8C00 == 73 [pid = 3780] [id = 748] 16:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (13D78800) [pid = 3780] [serial = 2243] [outer = 00000000] 16:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (15D87400) [pid = 3780] [serial = 2244] [outer = 13D78800] 16:50:59 INFO - PROCESS | 3780 | 1462582259292 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (16BC9800) [pid = 3780] [serial = 2245] [outer = 13D78800] 16:50:59 INFO - PROCESS | 3780 | 1462582259841 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:50:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 924ms 16:50:59 INFO - PROCESS | 3780 | 1462582259878 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 3780 | 1462582259881 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 16:50:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:50:59 INFO - PROCESS | 3780 | 1462582259885 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 3780 | 1462582259889 Marionette TRACE conn2 <- [1,2954,null,{}] 16:50:59 INFO - PROCESS | 3780 | 1462582259900 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 3780 | 1462582260020 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:51:00 INFO - PROCESS | 3780 | 1462582260189 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 3780 | ++DOCSHELL 17EB6000 == 74 [pid = 3780] [id = 749] 16:51:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (17EB7400) [pid = 3780] [serial = 2246] [outer = 00000000] 16:51:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (19D50C00) [pid = 3780] [serial = 2247] [outer = 17EB7400] 16:51:00 INFO - PROCESS | 3780 | 1462582260232 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (19E60000) [pid = 3780] [serial = 2248] [outer = 17EB7400] 16:51:00 INFO - PROCESS | 3780 | 1462582260750 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:00 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:51:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 894ms 16:51:00 INFO - PROCESS | 3780 | 1462582260771 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:51:00 INFO - PROCESS | 3780 | 1462582260774 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 16:51:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:51:00 INFO - PROCESS | 3780 | 1462582260778 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 3780 | 1462582260780 Marionette TRACE conn2 <- [1,2958,null,{}] 16:51:00 INFO - PROCESS | 3780 | 1462582260784 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 3780 | 1462582260904 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:51:01 INFO - PROCESS | 3780 | 1462582261033 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 3780 | ++DOCSHELL 19D50800 == 75 [pid = 3780] [id = 750] 16:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (19E58000) [pid = 3780] [serial = 2249] [outer = 00000000] 16:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19FDEC00) [pid = 3780] [serial = 2250] [outer = 19E58000] 16:51:01 INFO - PROCESS | 3780 | 1462582261088 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (19FE5000) [pid = 3780] [serial = 2251] [outer = 19E58000] 16:51:01 INFO - PROCESS | 3780 | 1462582261609 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:51:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 878ms 16:51:01 INFO - PROCESS | 3780 | 1462582261665 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 3780 | 1462582261668 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 16:51:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:51:01 INFO - PROCESS | 3780 | 1462582261672 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 3780 | 1462582261674 Marionette TRACE conn2 <- [1,2962,null,{}] 16:51:01 INFO - PROCESS | 3780 | 1462582261678 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 3780 | 1462582261794 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:51:01 INFO - PROCESS | 3780 | 1462582261961 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 3780 | ++DOCSHELL 19E61800 == 76 [pid = 3780] [id = 751] 16:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (19FE6400) [pid = 3780] [serial = 2252] [outer = 00000000] 16:51:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1A038000) [pid = 3780] [serial = 2253] [outer = 19FE6400] 16:51:02 INFO - PROCESS | 3780 | 1462582262017 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1A03F800) [pid = 3780] [serial = 2254] [outer = 19FE6400] 16:51:02 INFO - PROCESS | 3780 | 1462582262519 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:51:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:51:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 893ms 16:51:02 INFO - PROCESS | 3780 | 1462582262559 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 3780 | 1462582262562 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 16:51:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:51:02 INFO - PROCESS | 3780 | 1462582262566 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 3780 | 1462582262568 Marionette TRACE conn2 <- [1,2966,null,{}] 16:51:02 INFO - PROCESS | 3780 | 1462582262572 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:02 INFO - PROCESS | 3780 | 1462582262696 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:51:02 INFO - PROCESS | 3780 | 1462582262865 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 3780 | ++DOCSHELL 19FECC00 == 77 [pid = 3780] [id = 752] 16:51:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1A033400) [pid = 3780] [serial = 2255] [outer = 00000000] 16:51:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1A195800) [pid = 3780] [serial = 2256] [outer = 1A033400] 16:51:02 INFO - PROCESS | 3780 | 1462582262921 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1A199000) [pid = 3780] [serial = 2257] [outer = 1A033400] 16:51:03 INFO - PROCESS | 3780 | 1462582263447 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:51:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 894ms 16:51:03 INFO - PROCESS | 3780 | 1462582263469 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 3780 | 1462582263471 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 16:51:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:51:03 INFO - PROCESS | 3780 | 1462582263475 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 3780 | 1462582263477 Marionette TRACE conn2 <- [1,2970,null,{}] 16:51:03 INFO - PROCESS | 3780 | 1462582263481 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 3780 | 1462582263669 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:51:03 INFO - PROCESS | 3780 | 1462582263759 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 3780 | ++DOCSHELL 14873400 == 78 [pid = 3780] [id = 753] 16:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (15D62400) [pid = 3780] [serial = 2258] [outer = 00000000] 16:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (16F93000) [pid = 3780] [serial = 2259] [outer = 15D62400] 16:51:03 INFO - PROCESS | 3780 | 1462582263817 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (179A4800) [pid = 3780] [serial = 2260] [outer = 15D62400] 16:51:04 INFO - PROCESS | 3780 | 1462582264303 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:51:04 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:51:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:51:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 893ms 16:51:04 INFO - PROCESS | 3780 | 1462582264363 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 3780 | 1462582264366 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 16:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:51:04 INFO - PROCESS | 3780 | 1462582264369 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 3780 | 1462582264371 Marionette TRACE conn2 <- [1,2974,null,{}] 16:51:04 INFO - PROCESS | 3780 | 1462582264375 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 3780 | 1462582264489 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:51:04 INFO - PROCESS | 3780 | 1462582264849 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 3780 | ++DOCSHELL 0F56B000 == 79 [pid = 3780] [id = 754] 16:51:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (0F575C00) [pid = 3780] [serial = 2261] [outer = 00000000] 16:51:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (10F0D800) [pid = 3780] [serial = 2262] [outer = 0F575C00] 16:51:04 INFO - PROCESS | 3780 | 1462582264932 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (10F49000) [pid = 3780] [serial = 2263] [outer = 0F575C00] 16:51:05 INFO - PROCESS | 3780 | 1462582265500 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:51:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1170ms 16:51:05 INFO - PROCESS | 3780 | 1462582265553 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 3780 | 1462582265557 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 16:51:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:51:05 INFO - PROCESS | 3780 | 1462582265561 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 3780 | 1462582265565 Marionette TRACE conn2 <- [1,2978,null,{}] 16:51:05 INFO - PROCESS | 3780 | 1462582265570 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 3780 | 1462582265678 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:51:05 INFO - PROCESS | 3780 | 1462582265852 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 3780 | ++DOCSHELL 12C46C00 == 80 [pid = 3780] [id = 755] 16:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (12E0B400) [pid = 3780] [serial = 2264] [outer = 00000000] 16:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (132EF000) [pid = 3780] [serial = 2265] [outer = 12E0B400] 16:51:05 INFO - PROCESS | 3780 | 1462582265908 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (13CC0C00) [pid = 3780] [serial = 2266] [outer = 12E0B400] 16:51:06 INFO - PROCESS | 3780 | ++DOCSHELL 0FDEB800 == 81 [pid = 3780] [id = 756] 16:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (10574800) [pid = 3780] [serial = 2267] [outer = 00000000] 16:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (10771400) [pid = 3780] [serial = 2268] [outer = 10574800] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 167F0800 == 80 [pid = 3780] [id = 703] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 14804C00 == 79 [pid = 3780] [id = 701] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 18827400 == 78 [pid = 3780] [id = 650] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 13D7D000 == 77 [pid = 3780] [id = 700] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 0F577400 == 76 [pid = 3780] [id = 702] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 1F11A800 == 75 [pid = 3780] [id = 651] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 10F0B400 == 74 [pid = 3780] [id = 698] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 10F08800 == 73 [pid = 3780] [id = 697] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 1104F000 == 72 [pid = 3780] [id = 692] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 148C4C00 == 71 [pid = 3780] [id = 694] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 19E61C00 == 70 [pid = 3780] [id = 745] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 10F07800 == 69 [pid = 3780] [id = 744] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 11056400 == 68 [pid = 3780] [id = 743] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 17EAD800 == 67 [pid = 3780] [id = 742] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 17434400 == 66 [pid = 3780] [id = 741] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 1751A800 == 65 [pid = 3780] [id = 740] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 13D87000 == 64 [pid = 3780] [id = 739] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 15D82C00 == 63 [pid = 3780] [id = 738] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 11385800 == 62 [pid = 3780] [id = 737] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 0FDF0000 == 61 [pid = 3780] [id = 736] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 1100BC00 == 60 [pid = 3780] [id = 735] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 17A9B000 == 59 [pid = 3780] [id = 731] 16:51:06 INFO - PROCESS | 3780 | --DOCSHELL 0F579400 == 58 [pid = 3780] [id = 728] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (11381800) [pid = 3780] [serial = 2140] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (17EF8400) [pid = 3780] [serial = 2146] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (187AEC00) [pid = 3780] [serial = 2149] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (188A9800) [pid = 3780] [serial = 2152] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (170E7800) [pid = 3780] [serial = 2143] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1486CC00) [pid = 3780] [serial = 2167] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (12E0E400) [pid = 3780] [serial = 2162] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (17429000) [pid = 3780] [serial = 2180] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1647E800) [pid = 3780] [serial = 2177] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (14870800) [pid = 3780] [serial = 2168] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (107F0000) [pid = 3780] [serial = 2075] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (148BE800) [pid = 3780] [serial = 2105] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (15A82400) [pid = 3780] [serial = 2081] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1415CC00) [pid = 3780] [serial = 2102] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (15D83C00) [pid = 3780] [serial = 2108] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (10F51C00) [pid = 3780] [serial = 2096] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (12C14400) [pid = 3780] [serial = 2078] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (130DC800) [pid = 3780] [serial = 2099] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (16BCD000) [pid = 3780] [serial = 2084] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (17547800) [pid = 3780] [serial = 2182] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (15A79000) [pid = 3780] [serial = 2170] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (122A7400) [pid = 3780] [serial = 2161] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (167EE800) [pid = 3780] [serial = 2173] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1104E400) [pid = 3780] [serial = 2156] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (15D6BC00) [pid = 3780] [serial = 2171] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (13F4C000) [pid = 3780] [serial = 2164] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (10F2B000) [pid = 3780] [serial = 2155] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (132A6400) [pid = 3780] [serial = 2176] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (16BD2000) [pid = 3780] [serial = 2174] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1415C400) [pid = 3780] [serial = 2165] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17EF8C00) [pid = 3780] [serial = 2137] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1819C000) [pid = 3780] [serial = 2138] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (10F4F800) [pid = 3780] [serial = 2158] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1101A800) [pid = 3780] [serial = 2159] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (170EB400) [pid = 3780] [serial = 2179] [outer = 00000000] [url = about:blank] 16:51:06 INFO - PROCESS | 3780 | 1462582266533 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1032ms 16:51:06 INFO - PROCESS | 3780 | 1462582266591 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 3780 | 1462582266595 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 16:51:06 INFO - PROCESS | 3780 | 1462582266615 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 3780 | 1462582266617 Marionette TRACE conn2 <- [1,2982,null,{}] 16:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:51:06 INFO - PROCESS | 3780 | 1462582266621 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 3780 | 1462582266739 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:51:06 INFO - PROCESS | 3780 | 1462582266846 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 3780 | ++DOCSHELL 10D60000 == 59 [pid = 3780] [id = 757] 16:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (10D69800) [pid = 3780] [serial = 2269] [outer = 00000000] 16:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1100EC00) [pid = 3780] [serial = 2270] [outer = 10D69800] 16:51:06 INFO - PROCESS | 3780 | 1462582266892 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (12E0E400) [pid = 3780] [serial = 2271] [outer = 10D69800] 16:51:07 INFO - PROCESS | 3780 | 1462582267302 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 724ms 16:51:07 INFO - PROCESS | 3780 | 1462582267345 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 3780 | 1462582267347 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 16:51:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:51:07 INFO - PROCESS | 3780 | 1462582267352 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 3780 | 1462582267359 Marionette TRACE conn2 <- [1,2986,null,{}] 16:51:07 INFO - PROCESS | 3780 | 1462582267368 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 3780 | 1462582267474 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:51:07 INFO - PROCESS | 3780 | 1462582267491 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 3780 | ++DOCSHELL 1415DC00 == 60 [pid = 3780] [id = 758] 16:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1415F400) [pid = 3780] [serial = 2272] [outer = 00000000] 16:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (145A0400) [pid = 3780] [serial = 2273] [outer = 1415F400] 16:51:07 INFO - PROCESS | 3780 | 1462582267536 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1486A000) [pid = 3780] [serial = 2274] [outer = 1415F400] 16:51:07 INFO - PROCESS | 3780 | 1462582267986 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 647ms 16:51:07 INFO - PROCESS | 3780 | 1462582268008 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 3780 | 1462582268011 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 16:51:07 INFO - PROCESS | 3780 | 1462582268014 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:51:08 INFO - PROCESS | 3780 | 1462582268015 Marionette TRACE conn2 <- [1,2990,null,{}] 16:51:08 INFO - PROCESS | 3780 | 1462582268019 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 3780 | 1462582268111 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:51:08 INFO - PROCESS | 3780 | 1462582268117 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 3780 | ++DOCSHELL 14599800 == 61 [pid = 3780] [id = 759] 16:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1480CC00) [pid = 3780] [serial = 2275] [outer = 00000000] 16:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (148C8000) [pid = 3780] [serial = 2276] [outer = 1480CC00] 16:51:08 INFO - PROCESS | 3780 | 1462582268145 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (15A79000) [pid = 3780] [serial = 2277] [outer = 1480CC00] 16:51:08 INFO - PROCESS | 3780 | 1462582268620 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:51:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 693ms 16:51:08 INFO - PROCESS | 3780 | 1462582268704 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 3780 | 1462582268706 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 16:51:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:51:08 INFO - PROCESS | 3780 | 1462582268709 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 3780 | 1462582268711 Marionette TRACE conn2 <- [1,2994,null,{}] 16:51:08 INFO - PROCESS | 3780 | 1462582268715 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 3780 | 1462582268844 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:51:08 INFO - PROCESS | 3780 | 1462582268899 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 3780 | ++DOCSHELL 15D88C00 == 62 [pid = 3780] [id = 760] 16:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (15D95C00) [pid = 3780] [serial = 2278] [outer = 00000000] 16:51:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1648A000) [pid = 3780] [serial = 2279] [outer = 15D95C00] 16:51:08 INFO - PROCESS | 3780 | 1462582268951 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (167EDC00) [pid = 3780] [serial = 2280] [outer = 15D95C00] 16:51:09 INFO - PROCESS | 3780 | 1462582269395 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:51:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 724ms 16:51:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:51:09 INFO - PROCESS | 3780 | 1462582269436 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:51:09 INFO - PROCESS | 3780 | 1462582269438 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 16:51:09 INFO - PROCESS | 3780 | 1462582269441 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 3780 | 1462582269443 Marionette TRACE conn2 <- [1,2998,null,{}] 16:51:09 INFO - PROCESS | 3780 | 1462582269446 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:09 INFO - PROCESS | 3780 | 1462582269577 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:51:09 INFO - PROCESS | 3780 | 1462582269598 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 3780 | ++DOCSHELL 15DA2400 == 63 [pid = 3780] [id = 761] 16:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (167EFC00) [pid = 3780] [serial = 2281] [outer = 00000000] 16:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (16C19800) [pid = 3780] [serial = 2282] [outer = 167EFC00] 16:51:09 INFO - PROCESS | 3780 | 1462582269644 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (17042400) [pid = 3780] [serial = 2283] [outer = 167EFC00] 16:51:09 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:10 INFO - PROCESS | 3780 | 1462582270115 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:51:10 INFO - {} 16:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:51:10 INFO - {} 16:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:51:10 INFO - {} 16:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:51:10 INFO - {} 16:51:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 678ms 16:51:10 INFO - PROCESS | 3780 | 1462582270148 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 3780 | 1462582270150 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 16:51:10 INFO - TEST-START | /FileAPI/fileReader.html 16:51:10 INFO - PROCESS | 3780 | 1462582270153 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 3780 | 1462582270155 Marionette TRACE conn2 <- [1,3002,null,{}] 16:51:10 INFO - PROCESS | 3780 | 1462582270163 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 3780 | 1462582270320 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:51:10 INFO - PROCESS | 3780 | 1462582270338 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 3780 | ++DOCSHELL 170F0400 == 64 [pid = 3780] [id = 762] 16:51:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (17430000) [pid = 3780] [serial = 2284] [outer = 00000000] 16:51:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (17518800) [pid = 3780] [serial = 2285] [outer = 17430000] 16:51:10 INFO - PROCESS | 3780 | 1462582270386 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (17C15000) [pid = 3780] [serial = 2286] [outer = 17430000] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (10F21400) [pid = 3780] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1100D000) [pid = 3780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1751E400) [pid = 3780] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1056EC00) [pid = 3780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (105CF400) [pid = 3780] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (130D9400) [pid = 3780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (15D8E800) [pid = 3780] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (167EBC00) [pid = 3780] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (17EAB000) [pid = 3780] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (11311000) [pid = 3780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1153C800) [pid = 3780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19EAE400) [pid = 3780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:51:10 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (17EB8800) [pid = 3780] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:51:11 INFO - PROCESS | 3780 | 1462582271140 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:51:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 1032ms 16:51:11 INFO - PROCESS | 3780 | 1462582271191 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 3780 | 1462582271193 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 16:51:11 INFO - TEST-START | /FileAPI/historical.html 16:51:11 INFO - PROCESS | 3780 | 1462582271196 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 3780 | 1462582271198 Marionette TRACE conn2 <- [1,3006,null,{}] 16:51:11 INFO - PROCESS | 3780 | 1462582271202 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 3780 | 1462582271347 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:51:11 INFO - PROCESS | 3780 | 1462582271419 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 3780 | ++DOCSHELL 11FBC000 == 65 [pid = 3780] [id = 763] 16:51:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (13FA5C00) [pid = 3780] [serial = 2287] [outer = 00000000] 16:51:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (17547800) [pid = 3780] [serial = 2288] [outer = 13FA5C00] 16:51:11 INFO - PROCESS | 3780 | 1462582271476 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (17EB8400) [pid = 3780] [serial = 2289] [outer = 13FA5C00] 16:51:11 INFO - PROCESS | 3780 | 1462582271792 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:51:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:51:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:51:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:51:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:51:11 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 16:51:11 INFO - PROCESS | 3780 | 1462582271820 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 3780 | 1462582271822 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 16:51:11 INFO - TEST-START | /FileAPI/idlharness.html 16:51:11 INFO - PROCESS | 3780 | 1462582271826 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 3780 | 1462582271827 Marionette TRACE conn2 <- [1,3010,null,{}] 16:51:11 INFO - PROCESS | 3780 | 1462582271831 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 3780 | 1462582271975 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:51:12 INFO - PROCESS | 3780 | 1462582272018 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 3780 | ++DOCSHELL 10E26800 == 66 [pid = 3780] [id = 764] 16:51:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (15D8B800) [pid = 3780] [serial = 2290] [outer = 00000000] 16:51:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (181F0000) [pid = 3780] [serial = 2291] [outer = 15D8B800] 16:51:12 INFO - PROCESS | 3780 | 1462582272063 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (18827400) [pid = 3780] [serial = 2292] [outer = 15D8B800] 16:51:12 INFO - PROCESS | 3780 | 1462582272825 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:51:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:51:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:51:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:51:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:51:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:51:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:51:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1156ms 16:51:13 INFO - PROCESS | 3780 | 1462582273021 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 3780 | 1462582273026 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 16:51:13 INFO - TEST-START | /FileAPI/idlharness.worker 16:51:13 INFO - PROCESS | 3780 | 1462582273032 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 3780 | 1462582273036 Marionette TRACE conn2 <- [1,3014,null,{}] 16:51:13 INFO - PROCESS | 3780 | 1462582273043 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 3780 | 1462582273156 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:51:13 INFO - PROCESS | 3780 | 1462582273397 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 3780 | ++DOCSHELL 10F46C00 == 67 [pid = 3780] [id = 765] 16:51:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (10F47000) [pid = 3780] [serial = 2293] [outer = 00000000] 16:51:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11018C00) [pid = 3780] [serial = 2294] [outer = 10F47000] 16:51:13 INFO - PROCESS | 3780 | 1462582273460 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (11056400) [pid = 3780] [serial = 2295] [outer = 10F47000] 16:51:13 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:14 INFO - PROCESS | 3780 | 1462582274579 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:51:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:51:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:14 INFO - {} 16:51:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1741ms 16:51:14 INFO - PROCESS | 3780 | 1462582274789 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 3780 | 1462582274793 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 16:51:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:51:14 INFO - PROCESS | 3780 | 1462582274801 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 3780 | 1462582274805 Marionette TRACE conn2 <- [1,3018,null,{}] 16:51:14 INFO - PROCESS | 3780 | 1462582274809 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 3780 | 1462582274923 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:51:15 INFO - PROCESS | 3780 | 1462582275070 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 3780 | ++DOCSHELL 10D62000 == 68 [pid = 3780] [id = 766] 16:51:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (111CFC00) [pid = 3780] [serial = 2296] [outer = 00000000] 16:51:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1B119400) [pid = 3780] [serial = 2297] [outer = 111CFC00] 16:51:15 INFO - PROCESS | 3780 | 1462582275126 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (16BC8800) [pid = 3780] [serial = 2298] [outer = 111CFC00] 16:51:15 INFO - PROCESS | 3780 | 1462582275640 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:51:15 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:51:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 894ms 16:51:15 INFO - PROCESS | 3780 | 1462582275687 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 3780 | 1462582275690 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 16:51:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:51:15 INFO - PROCESS | 3780 | 1462582275709 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - PROCESS | 3780 | 1462582275712 Marionette TRACE conn2 <- [1,3022,null,{}] 16:51:15 INFO - PROCESS | 3780 | 1462582275727 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 3780 | 1462582275852 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:51:16 INFO - PROCESS | 3780 | 1462582276024 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 3780 | ++DOCSHELL 1B262400 == 69 [pid = 3780] [id = 767] 16:51:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1B263C00) [pid = 3780] [serial = 2299] [outer = 00000000] 16:51:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1B2EDC00) [pid = 3780] [serial = 2300] [outer = 1B263C00] 16:51:16 INFO - PROCESS | 3780 | 1462582276085 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1B2F4000) [pid = 3780] [serial = 2301] [outer = 1B263C00] 16:51:16 INFO - PROCESS | 3780 | 1462582276659 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:51:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1001ms 16:51:16 INFO - PROCESS | 3780 | 1462582276689 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 3780 | 1462582276691 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 16:51:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:51:16 INFO - PROCESS | 3780 | 1462582276694 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 3780 | 1462582276696 Marionette TRACE conn2 <- [1,3026,null,{}] 16:51:16 INFO - PROCESS | 3780 | 1462582276701 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 3780 | 1462582276819 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:51:16 INFO - PROCESS | 3780 | 1462582276990 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 3780 | ++DOCSHELL 1B71B800 == 70 [pid = 3780] [id = 768] 16:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1B71C000) [pid = 3780] [serial = 2302] [outer = 00000000] 16:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1B722800) [pid = 3780] [serial = 2303] [outer = 1B71C000] 16:51:17 INFO - PROCESS | 3780 | 1462582277047 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1B727400) [pid = 3780] [serial = 2304] [outer = 1B71C000] 16:51:17 INFO - PROCESS | 3780 | 1462582277601 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:51:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 940ms 16:51:17 INFO - PROCESS | 3780 | 1462582277640 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 3780 | 1462582277642 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 16:51:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:51:17 INFO - PROCESS | 3780 | 1462582277646 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 3780 | 1462582277648 Marionette TRACE conn2 <- [1,3030,null,{}] 16:51:17 INFO - PROCESS | 3780 | 1462582277652 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 3780 | 1462582277751 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:51:17 INFO - PROCESS | 3780 | 1462582277922 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 3780 | ++DOCSHELL 1B2F3800 == 71 [pid = 3780] [id = 769] 16:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1B728400) [pid = 3780] [serial = 2305] [outer = 00000000] 16:51:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1B8CC400) [pid = 3780] [serial = 2306] [outer = 1B728400] 16:51:17 INFO - PROCESS | 3780 | 1462582277979 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1B8CF400) [pid = 3780] [serial = 2307] [outer = 1B728400] 16:51:18 INFO - PROCESS | 3780 | 1462582278659 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:51:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:51:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:51:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:51:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:51:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1170ms 16:51:18 INFO - PROCESS | 3780 | 1462582278825 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 3780 | 1462582278828 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 16:51:18 INFO - PROCESS | 3780 | 1462582278832 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 3780 | 1462582278834 Marionette TRACE conn2 <- [1,3034,null,{}] 16:51:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:51:18 INFO - PROCESS | 3780 | 1462582278838 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 3780 | 1462582278966 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:51:19 INFO - PROCESS | 3780 | 1462582279188 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 3780 | ++DOCSHELL 17EB4800 == 72 [pid = 3780] [id = 770] 16:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (19D56000) [pid = 3780] [serial = 2308] [outer = 00000000] 16:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1B8CAC00) [pid = 3780] [serial = 2309] [outer = 19D56000] 16:51:19 INFO - PROCESS | 3780 | 1462582279245 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1BA92800) [pid = 3780] [serial = 2310] [outer = 19D56000] 16:51:19 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:20 INFO - PROCESS | 3780 | 1462582280015 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:51:20 INFO - {} 16:51:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1217ms 16:51:20 INFO - PROCESS | 3780 | 1462582280063 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 3780 | 1462582280067 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 16:51:20 INFO - PROCESS | 3780 | 1462582280072 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:51:20 INFO - PROCESS | 3780 | 1462582280076 Marionette TRACE conn2 <- [1,3038,null,{}] 16:51:20 INFO - PROCESS | 3780 | 1462582280097 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 3780 | 1462582280216 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:51:20 INFO - PROCESS | 3780 | 1462582280368 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 3780 | ++DOCSHELL 10F51800 == 73 [pid = 3780] [id = 771] 16:51:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (10F53400) [pid = 3780] [serial = 2311] [outer = 00000000] 16:51:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (13D7C000) [pid = 3780] [serial = 2312] [outer = 10F53400] 16:51:20 INFO - PROCESS | 3780 | 1462582280420 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (13FAA800) [pid = 3780] [serial = 2313] [outer = 10F53400] 16:51:20 INFO - PROCESS | 3780 | 1462582280987 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:51:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:51:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 924ms 16:51:21 INFO - PROCESS | 3780 | 1462582281028 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:51:21 INFO - PROCESS | 3780 | 1462582281033 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 16:51:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:51:21 INFO - PROCESS | 3780 | 1462582281042 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 3780 | 1462582281044 Marionette TRACE conn2 <- [1,3042,null,{}] 16:51:21 INFO - PROCESS | 3780 | 1462582281048 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 3780 | 1462582281156 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:51:21 INFO - PROCESS | 3780 | 1462582281332 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 3780 | ++DOCSHELL 10F03800 == 74 [pid = 3780] [id = 772] 16:51:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (10F0EC00) [pid = 3780] [serial = 2314] [outer = 00000000] 16:51:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (13CC1800) [pid = 3780] [serial = 2315] [outer = 10F0EC00] 16:51:21 INFO - PROCESS | 3780 | 1462582281383 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (14873C00) [pid = 3780] [serial = 2316] [outer = 10F0EC00] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 175D6000 == 73 [pid = 3780] [id = 715] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 1057A000 == 72 [pid = 3780] [id = 717] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 167EA400 == 71 [pid = 3780] [id = 714] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 11FBC000 == 70 [pid = 3780] [id = 763] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 170F0400 == 69 [pid = 3780] [id = 762] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 15DA2400 == 68 [pid = 3780] [id = 761] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 15D88C00 == 67 [pid = 3780] [id = 760] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 14599800 == 66 [pid = 3780] [id = 759] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 1415DC00 == 65 [pid = 3780] [id = 758] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 10D60000 == 64 [pid = 3780] [id = 757] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 0FDEB800 == 63 [pid = 3780] [id = 756] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 12C46C00 == 62 [pid = 3780] [id = 755] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 0F56B000 == 61 [pid = 3780] [id = 754] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19D57000) [pid = 3780] [serial = 2200] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (19EB9C00) [pid = 3780] [serial = 2238] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (107F3000) [pid = 3780] [serial = 2185] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (117E2000) [pid = 3780] [serial = 2188] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1538E400) [pid = 3780] [serial = 2191] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (18478800) [pid = 3780] [serial = 2194] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (188F5C00) [pid = 3780] [serial = 2197] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOCSHELL 10F30400 == 60 [pid = 3780] [id = 747] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1113C800) [pid = 3780] [serial = 2093] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (10F09800) [pid = 3780] [serial = 2209] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (11050400) [pid = 3780] [serial = 2210] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (13C29000) [pid = 3780] [serial = 2204] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (11B60800) [pid = 3780] [serial = 2203] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (13F52400) [pid = 3780] [serial = 2212] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (148CA400) [pid = 3780] [serial = 2213] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (16BC5800) [pid = 3780] [serial = 2215] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (16F90C00) [pid = 3780] [serial = 2216] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1742DC00) [pid = 3780] [serial = 2218] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (188A7800) [pid = 3780] [serial = 2224] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (13D86C00) [pid = 3780] [serial = 2230] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (19D56C00) [pid = 3780] [serial = 2234] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19EAF400) [pid = 3780] [serial = 2236] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (19E55000) [pid = 3780] [serial = 2227] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (181A5000) [pid = 3780] [serial = 2233] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19E57000) [pid = 3780] [serial = 2228] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (188ADC00) [pid = 3780] [serial = 2225] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (148BD000) [pid = 3780] [serial = 2231] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (17434000) [pid = 3780] [serial = 2219] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (12224000) [pid = 3780] [serial = 2207] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (11386400) [pid = 3780] [serial = 2206] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (17EB6800) [pid = 3780] [serial = 2222] [outer = 00000000] [url = about:blank] 16:51:21 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17EAD000) [pid = 3780] [serial = 2221] [outer = 00000000] [url = about:blank] 16:51:22 INFO - PROCESS | 3780 | 1462582282155 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:51:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:51:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1263ms 16:51:22 INFO - PROCESS | 3780 | 1462582282290 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 3780 | 1462582282295 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 16:51:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:51:22 INFO - PROCESS | 3780 | 1462582282301 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 3780 | 1462582282304 Marionette TRACE conn2 <- [1,3046,null,{}] 16:51:22 INFO - PROCESS | 3780 | 1462582282310 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 3780 | 1462582282462 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:51:22 INFO - PROCESS | 3780 | 1462582282613 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 3780 | ++DOCSHELL 10D68800 == 61 [pid = 3780] [id = 773] 16:51:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (10E28800) [pid = 3780] [serial = 2317] [outer = 00000000] 16:51:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (11050400) [pid = 3780] [serial = 2318] [outer = 10E28800] 16:51:22 INFO - PROCESS | 3780 | 1462582282684 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1153E800) [pid = 3780] [serial = 2319] [outer = 10E28800] 16:51:23 INFO - PROCESS | 3780 | 1462582283248 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:51:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:51:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:51:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:51:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:51:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:51:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:51:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:51:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1001ms 16:51:23 INFO - PROCESS | 3780 | 1462582283310 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 3780 | 1462582283314 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 16:51:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:51:23 INFO - PROCESS | 3780 | 1462582283322 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 3780 | 1462582283326 Marionette TRACE conn2 <- [1,3050,null,{}] 16:51:23 INFO - PROCESS | 3780 | 1462582283330 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:23 INFO - PROCESS | 3780 | 1462582283448 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:51:23 INFO - PROCESS | 3780 | 1462582283605 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 3780 | ++DOCSHELL 14875000 == 62 [pid = 3780] [id = 774] 16:51:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14875400) [pid = 3780] [serial = 2320] [outer = 00000000] 16:51:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (148C8800) [pid = 3780] [serial = 2321] [outer = 14875400] 16:51:23 INFO - PROCESS | 3780 | 1462582283670 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1538E400) [pid = 3780] [serial = 2322] [outer = 14875400] 16:51:23 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:24 INFO - PROCESS | 3780 | 1462582284271 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:51:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:51:24 INFO - {} 16:51:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 16:51:24 INFO - PROCESS | 3780 | 1462582284317 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 3780 | 1462582284320 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 16:51:24 INFO - PROCESS | 3780 | 1462582284325 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:51:24 INFO - PROCESS | 3780 | 1462582284328 Marionette TRACE conn2 <- [1,3054,null,{}] 16:51:24 INFO - PROCESS | 3780 | 1462582284339 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 3780 | 1462582284462 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:51:24 INFO - PROCESS | 3780 | 1462582284613 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 3780 | ++DOCSHELL 16481C00 == 63 [pid = 3780] [id = 775] 16:51:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (16482C00) [pid = 3780] [serial = 2323] [outer = 00000000] 16:51:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (16BC5800) [pid = 3780] [serial = 2324] [outer = 16482C00] 16:51:24 INFO - PROCESS | 3780 | 1462582284675 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (16BCE000) [pid = 3780] [serial = 2325] [outer = 16482C00] 16:51:25 INFO - PROCESS | 3780 | 1462582285184 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:51:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:51:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 894ms 16:51:25 INFO - PROCESS | 3780 | 1462582285215 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 3780 | 1462582285218 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 16:51:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:51:25 INFO - PROCESS | 3780 | 1462582285239 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 3780 | 1462582285241 Marionette TRACE conn2 <- [1,3058,null,{}] 16:51:25 INFO - PROCESS | 3780 | 1462582285245 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 3780 | 1462582285365 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:51:25 INFO - PROCESS | 3780 | 1462582285530 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 3780 | ++DOCSHELL 1104F000 == 64 [pid = 3780] [id = 776] 16:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (11053C00) [pid = 3780] [serial = 2326] [outer = 00000000] 16:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1703EC00) [pid = 3780] [serial = 2327] [outer = 11053C00] 16:51:25 INFO - PROCESS | 3780 | 1462582285588 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (17427C00) [pid = 3780] [serial = 2328] [outer = 11053C00] 16:51:26 INFO - PROCESS | 3780 | 1462582286155 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:51:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:51:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 925ms 16:51:26 INFO - PROCESS | 3780 | 1462582286168 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 3780 | 1462582286170 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 16:51:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:51:26 INFO - PROCESS | 3780 | 1462582286191 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 3780 | 1462582286193 Marionette TRACE conn2 <- [1,3062,null,{}] 16:51:26 INFO - PROCESS | 3780 | 1462582286197 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 3780 | 1462582286309 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:51:26 INFO - PROCESS | 3780 | 1462582286477 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 3780 | ++DOCSHELL 1703C400 == 65 [pid = 3780] [id = 777] 16:51:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1742F400) [pid = 3780] [serial = 2329] [outer = 00000000] 16:51:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (17517400) [pid = 3780] [serial = 2330] [outer = 1742F400] 16:51:26 INFO - PROCESS | 3780 | 1462582286534 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (179A4C00) [pid = 3780] [serial = 2331] [outer = 1742F400] 16:51:27 INFO - PROCESS | 3780 | 1462582287028 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:51:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:51:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 878ms 16:51:27 INFO - PROCESS | 3780 | 1462582287086 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 3780 | 1462582287088 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 16:51:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:51:27 INFO - PROCESS | 3780 | 1462582287093 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 3780 | 1462582287096 Marionette TRACE conn2 <- [1,3066,null,{}] 16:51:27 INFO - PROCESS | 3780 | 1462582287100 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 3780 | 1462582287237 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:51:27 INFO - PROCESS | 3780 | 1462582287408 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 3780 | ++DOCSHELL 17049000 == 66 [pid = 3780] [id = 778] 16:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (17EAF000) [pid = 3780] [serial = 2332] [outer = 00000000] 16:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (187B1C00) [pid = 3780] [serial = 2333] [outer = 17EAF000] 16:51:27 INFO - PROCESS | 3780 | 1462582287465 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (188AE400) [pid = 3780] [serial = 2334] [outer = 17EAF000] 16:51:28 INFO - PROCESS | 3780 | 1462582288028 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 3780 | 1462582288106 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 16:51:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:51:28 INFO - PROCESS | 3780 | 1462582288109 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 3780 | 1462582288111 Marionette TRACE conn2 <- [1,3070,null,{}] 16:51:28 INFO - PROCESS | 3780 | 1462582288115 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 3780 | 1462582288212 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:51:28 INFO - PROCESS | 3780 | 1462582288370 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 3780 | ++DOCSHELL 10F47400 == 67 [pid = 3780] [id = 779] 16:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (12EDBC00) [pid = 3780] [serial = 2335] [outer = 00000000] 16:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (19D5AC00) [pid = 3780] [serial = 2336] [outer = 12EDBC00] 16:51:28 INFO - PROCESS | 3780 | 1462582288426 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (19E52C00) [pid = 3780] [serial = 2337] [outer = 12EDBC00] 16:51:28 INFO - PROCESS | 3780 | 1462582288935 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:51:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:51:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:51:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 878ms 16:51:28 INFO - PROCESS | 3780 | 1462582288997 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 3780 | 1462582289000 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 16:51:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:51:28 INFO - PROCESS | 3780 | 1462582289004 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 3780 | 1462582289006 Marionette TRACE conn2 <- [1,3074,null,{}] 16:51:29 INFO - PROCESS | 3780 | 1462582289010 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 3780 | 1462582289119 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:51:29 INFO - PROCESS | 3780 | 1462582289291 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 3780 | ++DOCSHELL 188F6800 == 68 [pid = 3780] [id = 780] 16:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (19D51400) [pid = 3780] [serial = 2338] [outer = 00000000] 16:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15D6D400) [pid = 3780] [serial = 2339] [outer = 19D51400] 16:51:29 INFO - PROCESS | 3780 | 1462582289334 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (15D6C800) [pid = 3780] [serial = 2340] [outer = 19D51400] 16:51:29 INFO - PROCESS | 3780 | 1462582289876 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:51:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:51:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 924ms 16:51:29 INFO - PROCESS | 3780 | 1462582289934 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 3780 | 1462582289936 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 16:51:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:51:29 INFO - PROCESS | 3780 | 1462582289940 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 3780 | 1462582289942 Marionette TRACE conn2 <- [1,3078,null,{}] 16:51:29 INFO - PROCESS | 3780 | 1462582289945 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 3780 | 1462582290058 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:51:30 INFO - PROCESS | 3780 | 1462582290257 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 3780 | ++DOCSHELL 132B5800 == 69 [pid = 3780] [id = 781] 16:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (15DA2C00) [pid = 3780] [serial = 2341] [outer = 00000000] 16:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (19FE5400) [pid = 3780] [serial = 2342] [outer = 15DA2C00] 16:51:30 INFO - PROCESS | 3780 | 1462582290313 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (19FE7400) [pid = 3780] [serial = 2343] [outer = 15DA2C00] 16:51:30 INFO - PROCESS | 3780 | 1462582290822 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:51:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:51:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 924ms 16:51:30 INFO - PROCESS | 3780 | 1462582290867 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 3780 | 1462582290870 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 16:51:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:51:30 INFO - PROCESS | 3780 | 1462582290873 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 3780 | 1462582290875 Marionette TRACE conn2 <- [1,3082,null,{}] 16:51:30 INFO - PROCESS | 3780 | 1462582290879 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 3780 | 1462582290994 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:51:31 INFO - PROCESS | 3780 | 1462582291275 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 3780 | ++DOCSHELL 10D60000 == 70 [pid = 3780] [id = 782] 16:51:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (10E23C00) [pid = 3780] [serial = 2344] [outer = 00000000] 16:51:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (10F21400) [pid = 3780] [serial = 2345] [outer = 10E23C00] 16:51:31 INFO - PROCESS | 3780 | 1462582291328 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (11012400) [pid = 3780] [serial = 2346] [outer = 10E23C00] 16:51:31 INFO - PROCESS | 3780 | 1462582291883 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:51:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:51:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1017ms 16:51:31 INFO - PROCESS | 3780 | 1462582291914 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 3780 | 1462582291918 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 16:51:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:51:31 INFO - PROCESS | 3780 | 1462582291942 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 3780 | 1462582291946 Marionette TRACE conn2 <- [1,3086,null,{}] 16:51:31 INFO - PROCESS | 3780 | 1462582291951 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 3780 | 1462582292070 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:51:32 INFO - PROCESS | 3780 | 1462582292253 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 3780 | --DOCSHELL 10F51800 == 69 [pid = 3780] [id = 771] 16:51:32 INFO - PROCESS | 3780 | ++DOCSHELL 10F2FC00 == 70 [pid = 3780] [id = 783] 16:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (10F48C00) [pid = 3780] [serial = 2347] [outer = 00000000] 16:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (12C17400) [pid = 3780] [serial = 2348] [outer = 10F48C00] 16:51:32 INFO - PROCESS | 3780 | 1462582292327 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (13D85400) [pid = 3780] [serial = 2349] [outer = 10F48C00] 16:51:32 INFO - PROCESS | 3780 | 1462582292700 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:51:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 786ms 16:51:32 INFO - PROCESS | 3780 | 1462582292744 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 3780 | 1462582292748 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 16:51:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:51:32 INFO - PROCESS | 3780 | 1462582292785 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 3780 | 1462582292787 Marionette TRACE conn2 <- [1,3090,null,{}] 16:51:32 INFO - PROCESS | 3780 | 1462582292791 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 3780 | 1462582292883 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:51:32 INFO - PROCESS | 3780 | 1462582292896 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 3780 | ++DOCSHELL 122AF000 == 71 [pid = 3780] [id = 784] 16:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (14876800) [pid = 3780] [serial = 2350] [outer = 00000000] 16:51:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (167E4C00) [pid = 3780] [serial = 2351] [outer = 14876800] 16:51:32 INFO - PROCESS | 3780 | 1462582292942 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1703C800) [pid = 3780] [serial = 2352] [outer = 14876800] 16:51:33 INFO - PROCESS | 3780 | 1462582293435 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:51:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 678ms 16:51:33 INFO - PROCESS | 3780 | 1462582293465 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 3780 | 1462582293467 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 16:51:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:51:33 INFO - PROCESS | 3780 | 1462582293471 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 3780 | 1462582293477 Marionette TRACE conn2 <- [1,3094,null,{}] 16:51:33 INFO - PROCESS | 3780 | 1462582293486 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 3780 | 1462582293586 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:51:33 INFO - PROCESS | 3780 | 1462582293593 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 3780 | ++DOCSHELL 179E1000 == 72 [pid = 3780] [id = 785] 16:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (17EAAC00) [pid = 3780] [serial = 2353] [outer = 00000000] 16:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (188A6C00) [pid = 3780] [serial = 2354] [outer = 17EAAC00] 16:51:33 INFO - PROCESS | 3780 | 1462582293639 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (19FE1000) [pid = 3780] [serial = 2355] [outer = 17EAAC00] 16:51:34 INFO - PROCESS | 3780 | 1462582294145 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:51:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 724ms 16:51:34 INFO - PROCESS | 3780 | 1462582294194 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 3780 | 1462582294197 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 16:51:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:51:34 INFO - PROCESS | 3780 | 1462582294200 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 3780 | 1462582294202 Marionette TRACE conn2 <- [1,3098,null,{}] 16:51:34 INFO - PROCESS | 3780 | 1462582294206 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 3780 | 1462582294385 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:51:34 INFO - PROCESS | 3780 | 1462582294474 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 3780 | ++DOCSHELL 1A0D5800 == 73 [pid = 3780] [id = 786] 16:51:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1A0D8400) [pid = 3780] [serial = 2356] [outer = 00000000] 16:51:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1A6ED400) [pid = 3780] [serial = 2357] [outer = 1A0D8400] 16:51:34 INFO - PROCESS | 3780 | 1462582294521 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1A6F7400) [pid = 3780] [serial = 2358] [outer = 1A0D8400] 16:51:34 INFO - PROCESS | 3780 | 1462582294943 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:51:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:51:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:51:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:51:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 785ms 16:51:34 INFO - PROCESS | 3780 | 1462582295001 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 3780 | 1462582295003 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 16:51:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:51:34 INFO - PROCESS | 3780 | 1462582295007 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 3780 | 1462582295009 Marionette TRACE conn2 <- [1,3102,null,{}] 16:51:34 INFO - PROCESS | 3780 | 1462582295012 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 3780 | 1462582295142 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:51:35 INFO - PROCESS | 3780 | 1462582295164 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d1b5d66e-6d92-45c3-a3c8-81b0792c06eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A6F5800 == 74 [pid = 3780] [id = 787] 16:51:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1A99D000) [pid = 3780] [serial = 2359] [outer = 00000000] 16:51:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1AD42000) [pid = 3780] [serial = 2360] [outer = 1A99D000] 16:51:35 INFO - PROCESS | 3780 | 1462582295215 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1AD4D400) [pid = 3780] [serial = 2361] [outer = 1A99D000] 16:51:35 INFO - PROCESS | 3780 | 1462582295685 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:51:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 740ms 16:51:35 INFO - PROCESS | 3780 | 1462582295731 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 3780 | 1462582295733 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (10F53400) [pid = 3780] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (15D8B800) [pid = 3780] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (10F44400) [pid = 3780] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (19E58000) [pid = 3780] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (12E0B400) [pid = 3780] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (188A8400) [pid = 3780] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (13D78800) [pid = 3780] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (10574800) [pid = 3780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (17515C00) [pid = 3780] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (122B1400) [pid = 3780] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (167EFC00) [pid = 3780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (17430000) [pid = 3780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (15D62400) [pid = 3780] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (13FA5C00) [pid = 3780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (10D69800) [pid = 3780] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (167ED800) [pid = 3780] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (19FE6400) [pid = 3780] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (17EB7400) [pid = 3780] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (17EF1400) [pid = 3780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (15D95C00) [pid = 3780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (0F575C00) [pid = 3780] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1415F400) [pid = 3780] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (19D53000) [pid = 3780] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1A033400) [pid = 3780] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1480CC00) [pid = 3780] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (11014800) [pid = 3780] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (0F697400) [pid = 3780] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (17EAE400) [pid = 3780] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (17EB9800) [pid = 3780] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (11381400) [pid = 3780] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:51:36 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (17EABC00) [pid = 3780] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:51:36 WARNING - u'runner_teardown' () 16:51:36 INFO - No more tests 16:51:36 INFO - Got 0 unexpected results 16:51:36 INFO - SUITE-END | took 648s 16:51:37 INFO - Closing logging queue 16:51:37 INFO - queue closed 16:51:37 INFO - Return code: 0 16:51:37 WARNING - # TBPL SUCCESS # 16:51:37 INFO - Running post-action listener: _resource_record_post_action 16:51:37 INFO - Running post-run listener: _resource_record_post_run 16:51:38 INFO - Total resource usage - Wall time: 657s; CPU: 17.0%; Read bytes: 92195840; Write bytes: 944368640; Read time: 1273630; Write time: 1069584 16:51:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:51:38 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 132082176; Read time: 0; Write time: 169212 16:51:38 INFO - run-tests - Wall time: 655s; CPU: 17.0%; Read bytes: 92195840; Write bytes: 805021696; Read time: 1273630; Write time: 891376 16:51:38 INFO - Running post-run listener: _upload_blobber_files 16:51:38 INFO - Blob upload gear active. 16:51:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:51:38 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:51:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:51:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:51:39 INFO - (blobuploader) - INFO - Open directory for files ... 16:51:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:51:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:51:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:51:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:51:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:51:39 INFO - (blobuploader) - INFO - Done attempting. 16:51:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:51:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:51:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:51:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:51:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:51:41 INFO - (blobuploader) - INFO - Done attempting. 16:51:41 INFO - (blobuploader) - INFO - Iteration through files over. 16:51:41 INFO - Return code: 0 16:51:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:51:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c1b044ba5e854161ac80dcfdcc180f688cee389af02d01c21a70983b86ef232d4abefdfb44533d041492aa469c13cfc71de5a4519aec67932703e4b943a4491b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081fe8ebf4d4372539cf5add2a48459cbe33884ecaa6a4a798b900bdcdb148e210c57fe1f611ba276548149848077f7318dd0408506ba7607516b4f75ebe00f9"} 16:51:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:51:41 INFO - Writing to file C:\slave\test\properties\blobber_files 16:51:41 INFO - Contents: 16:51:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c1b044ba5e854161ac80dcfdcc180f688cee389af02d01c21a70983b86ef232d4abefdfb44533d041492aa469c13cfc71de5a4519aec67932703e4b943a4491b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081fe8ebf4d4372539cf5add2a48459cbe33884ecaa6a4a798b900bdcdb148e210c57fe1f611ba276548149848077f7318dd0408506ba7607516b4f75ebe00f9"} 16:51:41 INFO - Running post-run listener: copy_logs_to_upload_dir 16:51:41 INFO - Copying logs to upload dir... 16:51:41 INFO - mkdir: C:\slave\test\build\upload\logs 16:51:41 INFO - Copying logs to upload dir... 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - Using _rmtree_windows ... 16:51:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=747.519000 ========= master_lag: 109.51 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 17 secs) (at 2016-05-06 17:51:47.806751) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 17:51:47.807829) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c1b044ba5e854161ac80dcfdcc180f688cee389af02d01c21a70983b86ef232d4abefdfb44533d041492aa469c13cfc71de5a4519aec67932703e4b943a4491b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081fe8ebf4d4372539cf5add2a48459cbe33884ecaa6a4a798b900bdcdb148e210c57fe1f611ba276548149848077f7318dd0408506ba7607516b4f75ebe00f9"} build_url:https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/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/c1b044ba5e854161ac80dcfdcc180f688cee389af02d01c21a70983b86ef232d4abefdfb44533d041492aa469c13cfc71de5a4519aec67932703e4b943a4491b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/081fe8ebf4d4372539cf5add2a48459cbe33884ecaa6a4a798b900bdcdb148e210c57fe1f611ba276548149848077f7318dd0408506ba7607516b4f75ebe00f9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AVvsyGW8TqyUUa1roLWv_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.68 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 17:51:48.598168) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:51:48.598589) ========= '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-007\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-007 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-007 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-007 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-007 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-007 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.15 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:51:48.855359) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-06 17:51:48.855712) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-06 17:51:49.473357) ========= ========= Total master_lag: 115.17 =========